I found this site: http://www.os-forum.com/minix/boot/ which claims to document the boot sequence of Minix.
But in the source tree of Minix 3.2 I just get from Git, the files described in the above site simply don't exist.
They are:
masterboot.s
bootblock.s
boothead.s
boot.c
bootimage.c
rawfs.c
Does Minix change the way it boots?
Is there any documentation about how Minix boot itself?
Thanks!
That web page talks about Minix as described in the second edition of Operating Systems, i.e. Minix 2. The equivalent documentation for Minix 3 is on the Minix wiki. Some of that is also out-of-date, as -- in 3.2 -- Minix adopted the NetBSD bootloader.
There is some documentation how NetBSD boots, but it's not a good as the site you're talking about. For source, start looking in this folder: https://github.com/Stichting-MINIX-Research-Foundation/minix/tree/master/sys/arch/i386/stand
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With