Page 1 of 1

pdboot: public domain bootloaders

Posted: Tue Dec 22, 2015 1:22 pm
by madanra
I have finally got round to releasing my MBR and ext2 VBR to the public domain :D They can be found on GitHub. Comments and suggestions welcome!

One of my hopes in doing this is that newbies have a lighter weight option than GRUB if they don't want to start with rolling their own bootloader. I don't think this project is there yet, as this bootloader loads inode 5 (the bootloader inode) of an ext2 filesystem, and putting your boot code there is a slightly arcane process.

Re: pdboot: public domain bootloaders

Posted: Sat Jul 26, 2025 1:38 am
by kerravon
madanra wrote: ↑Tue Dec 22, 2015 1:22 pm I have finally got round to releasing my MBR and ext2 VBR to the public domain :D They can be found on GitHub. Comments and suggestions welcome!

One of my hopes in doing this is that newbies have a lighter weight option than GRUB if they don't want to start with rolling their own bootloader. I don't think this project is there yet, as this bootloader loads inode 5 (the bootloader inode) of an ext2 filesystem, and putting your boot code there is a slightly arcane process.
Hi Mark.

Just letting you know I used your MBR code (a couple of years ago) and still use it - thanks for releasing it to the public domain. I was looking to see if you had produced any FAT bootloaders and ran across this old post.

Re: pdboot: public domain bootloaders

Posted: Sat Jul 26, 2025 3:04 am
by madanra
Glad it's been of use! This is the first time I've heard of someone using it since I published it 10 years ago 😆 Did you originally come across it from this post or some other way?

No FAT bootloader coming though – I haven't done anything OSDev related for a good few years now.

Re: pdboot: public domain bootloaders

Posted: Sat Jul 26, 2025 8:16 am
by kerravon
madanra wrote: ↑Sat Jul 26, 2025 3:04 am Glad it's been of use! This is the first time I've heard of someone using it since I published it 10 years ago 😆 Did you originally come across it from this post or some other way?
I think I found it from a google search, but possibly some other pointer - pretty sure I saw this message for the first time today.