Releases: o-oconnell/minixfromscratch
Releases · o-oconnell/minixfromscratch
MINIX 2 Book Version
Installation steps:
- Download minix2.img.zip and unzip it:
unzip minix2.img.zip
- Start the system with
./qemuminix2.sh
(you will need QEMU installed).
To edit and recompile files:
- Mount the root and usr partitions with
./mountminix2
. Linux requires superuser permissions to mount a file system. - Make your edits to the code
- Unmount the filesystems using
./umountminix2.sh
(also requires sudo). - Start the system with
./qemuminix2.sh
- Once running MINIX, you can recompile with:
cd /usr/src/tools && make install
. After restarting the system, you will see your changes take effect.
Tips:
- Be careful to always run CTRL+ALT+DEL prior to closing out QEMU! If not, your files may be corrupted.
MINIX 3 Book Version
Installation steps:
- Download minix3.1.0-book-version-harddisk.img.zip and unzip it:
unzip minix3.1.0-book-version-harddisk.img.zip
- Start the system with
./qemuminix3.sh
(requires superuser on Linux; you will also need QEMU).
To edit and recompile files:
- Mount the root, usr, and home partitions with
./mountminix3
. Linux requires superuser permissions to mount a file system. - Make your edits to the code (for a start, maybe try modifying the boot message).
- Unmount the filesystems using
./umountminix3.sh
(also requires sudo). - Start the system with
./qemuminix3.sh
- Once running MINIX, you can recompile with:
cd /usr/src/tools && make install
. After restarting the system, you will see your changes take effect.
Tips:
- Be careful to always run CTRL+ALT+DEL prior to closing out QEMU! If not, it's possible for your files to be corrupted.