我找到了这个网站:http://www.os-forum.com/minix/boot/它声称记录了Minix的启动顺序。
但是在我刚刚从 Git 获得的 Minix 3.2 的源代码树中,上述站点中描述的文件根本不存在。
它们是:
masterboot.s
bootblock.s
boothead.s
boot.c
bootimage.c
rawfs.c
Minix会改变它的启动方式吗?
有没有关于Minix如何启动自己的文档?
谢谢!
该网页讨论了操作系统第二版中描述的Minix,即Minix 2。Minix 3 的等效文档在 Minix wiki 上。其中一些也已经过时了,因为在3.2中,Minix采用了NetBSD引导加载程序。
有一些文档是 NetBSD 如何启动的,但它不如你所说的网站那么好。对于源,请开始查找此文件夹:https://github.com/Stichting-MINIX-Research-Foundation/minix/tree/master/sys/arch/i386/stand