install gcc, nasm, qemu-system-x86_64, qemu-uefi, xorriso, and make
for the debian/ubuntu/distros with APT, run sudo apt install build-essential qemu-system-x86 xorriso nasm
then run make run and it will build and run the OS.
- Load an IDT so that exceptions and interrupts can be handled.
- Memory Management
- Scheduler
- Start up the other CPU cores
- VFS
- Elf loader
- Userland