最好有很好的注释,并带有一些相关的文档和 Makefile。
为了清楚起见,这是由 Bios 加载并负责链接到引导分区中的辅助引导加载程序的小于 512 字节(512 字节 - 分区表)的机器代码。
编辑: David 和 bdonlan 的答案看起来很有希望。 最小的 Dos 链接指向 MBR 的 Debian 源包,但注释的 Windows 2000/XP MBR 看起来有更详细的注释。
最佳答案
您可以在此处查看 FreeBSD 的引导管理器:http://svn.freebsd.org/viewvc/base/stable/8/sys/boot/i386/boot0/ .
关于documentation - 哪里可以找到 PC MBR Bootloader 的源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1278999/