我发现这个网站:http://www.os-forum.com/minix/boot/ 声称记录了Minix的启动顺序.
但是在Minix 3.2的源代码树中我只是从Git获得,上面网站中描述的文件根本不存在.
他们是:
masterboot.s
bootblock.s
boothead.s
boot.c
bootimage.c
rawfs.c
Run Code Online (Sandbox Code Playgroud)
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