9

我正在寻找 Unix V6 内核源代码。请告诉我从哪里得到它。

我从http://v6.cuzuco.com/v6.pdf下载了 pdf 副本。这在“Unix Source-J. Lions 的评论”中有所描述。

谢谢你。

4

2 回答 2

19

这是麻省理工学院的一门开放课程(http://pdos.csail.mit.edu/6.828/2012)。

从这个网站你可以得到 xv6 的源代码和许多有用的资料,包括一个详细的文档,如“Unix Source-J. Lions 评论”,以帮助你理解 xv6 的代码。

在我看来,xv6 比 unix v6 更好,因为 xv6 是用 ANSI C 和 AT&T 汇编语言编写的,但 unix v6 是为在 PDP 机器上运行而设计的。

我也在自学操作系统,正在寻找xv6和linux0.11的源代码。

我希望这些话可以帮助你。^_^

于 2012-10-10T09:20:02.670 回答
-3

如今,您不需要手动制作引导加载程序,但需要使用 uefi 固件(可免费下载),该固件具有所需的功能,可以按需调用以将其从硬盘驱动器加载到 RAM .... 分区也是受管理的。它是用 c/c++ 编写的。我一直在学习尝试自己制作一个 ..我遇到了它。从现代 UEFI 支持的主板开始,这是一个很好的起点。

于 2016-09-02T02:13:52.027 回答