Minux is a hobby OS that I am making for my Operating Systems class at Drexel. It is mostly an exploratory look into how Operating Systems work.
It currently only supports compilationn to x64 targets.
- QEMU
- Binutils cross-compiled to x86_64 arch with the following flags:
./configure --target=x86_64-elf --prefix="$HOME/opt/cross" --disable-nls --disable-werror --disable-libdecnumber --disable-readline --disable-sim
- NASM
- GRUB2
Run make
to compile the files and create an ISO
Use the command
qemu-system-x86_64 -cdrom minux.iso
to run the OS.