In diesem Video zeige ich, wie man mit NASM einen Bootsektor compiliert und ihn dann mit qemu bootet. Das ist sehr erkenntnisreich, weil man sich nicht mehr auf die Funktionen des Betriebssystems verlassen kann.
Blog Post: / writing-your-own-bootloader
Code: https://github.com/tstaerk/bootloader