Question

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!

Was it helpful?

Solution

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

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top