Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 648 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 648 Bytes

bios-bootloader

A simple BIOS second stage bootloader to load the kernel. This repository includes a Master Boot Record sector code to load the second stage bootloader. the second stage bootloader will load the kernel.

How to

To build a raw hard disk image:

./image.sh

To run qemu emulator:

qemu-system-i386 -hda boot.img

To boot with a USB drive:

sudo dd if=boot.img of=/dev/sdb

Full blog: link

Youtube: