/hello-world-boot

Basic OS-bootloader for OVMF UEFI

Primary LanguageC

Hello World bootloader for Qemu with OVMF / POSIX UEFI

Dependencies

  1. mtools
  2. mkgpt
  3. qemu

Use

Make bash scripts executable: chmod +x build.sh hdcreate.sh
Build UEFI Hello World program: ./build.sh
Create bootable hd for qemu: ./hdcreate.sh
Run example: qemu-system-x86_64 -L ./ -pflash ovmf/OVMF.fd -hda build/hdimage.bin -net none -nographic