A simple OS implementation for IA32
- QEMU simulator or bochs
- I only know QEMU...
- nasm compiler
- dd tool
$ cd boot
$ nasm -I ../include/ -o mbr.bin mbr.S
$ nasm -I ../include/ -o loader.bin loader.S
$ dd if=./mbr.bin of=../img/cocotiOS.img bs=512 count=1 conv=notrunc
$ dd if=./loader.bin of=../img/cocotiOS.img bs=512 count=1 seek=1 conv=notrunc
$ cd ../img/
$ qemu-system-x86_64 cocotiOS.img