- Hafiz Bashir Ahmad
- Muhammad Humza Qureshi (soothscier)
- Ali Husnain
- Make your own bootloader and boot it from USB.
- Enables the keyboard(input/output).
- Enables the mouse.(because there are NO BIOS interrupts for mouse!)
- But there is a way to enable the mouse here.
To Assemble the code:
nasm boot-sect.asm -f bin -o boot-sect.bin
To Run on qemu:
qemu-system-x86_64 -fda boot-sect.bin
-
To create disk-image via terminal:
sudo dd if=boot-sect.bin of=disk.img conv=notrunc
-
Command for making live USB:
sudo dd if=disk.img of=/dev/sdb
- Reboot your system and boot it from the live USB.
That's all!