allenvox / hello-world-boot

Basic OS-bootloader for OVMF UEFI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Basic OS-bootloader for OVMF UEFI


Languages

Language:C 98.1%Language:Makefile 1.7%Language:Shell 0.2%