run: qemu-system-x86_64 -drive format=raw,file=disk.bin build: nasm -f bin -o boot0.bin boot0.s zero_disk: dd if=/dev/zero of=disk.bin bs=64K count=16 partition_disk: parted --script disk.bin mklabel gpt parted --script disk.bin mkpart test 34s 50% parted --script disk.bin type 1 0fc63daf-8483-4772-8e79-3d69d8477de4 write_stage0: dd if=boot0.bin of=disk.bin conv=notrunc