Yeah, yeah, I know..."another boot loader?"
I don't like using GRUB in Windows and prefer to just concatenate a boot loader and kernel together then use a custom program to place them at the beginning of a floppy image. Plus, I wanted the full experience for my assembly kernel.
Originally I only intended to use this privately, but, I figured I might as well post it on here so that others can benefit from it.
It's written in fasm and includes a basic fasm example kernel. You can go to the site for more information or just download it directly.
Have fun, let me know if you spot any issues, areas that could be improved, etc etc. Constructive criticism only, please.
My Boot Loader
-
- Member
- Posts: 190
- Joined: Tue Sep 26, 2006 1:40 pm
- Libera.chat IRC: Nokurn
- Location: Ontario, CA, USA
- Contact:
My Boot Loader
Last edited by jzgriffin on Sun Mar 30, 2008 3:13 pm, edited 1 time in total.
-
- Member
- Posts: 190
- Joined: Tue Sep 26, 2006 1:40 pm
- Libera.chat IRC: Nokurn
- Location: Ontario, CA, USA
- Contact:
Thanks, Alex. I probably should have made it clear the screen, too, but the example kernel was a last-minute addition.
This boot loader is the result of a lot of trial and error, reading the Intel manuals, and Googling. I'd never done the protected mode switch myself, or enabled A20...GRUB always did that for me. It is because of that, and because of the lack of minimal protected mode boot loaders on the Internet, that I chose to release it. Plus I had never released anything before.
This boot loader is the result of a lot of trial and error, reading the Intel manuals, and Googling. I'd never done the protected mode switch myself, or enabled A20...GRUB always did that for me. It is because of that, and because of the lack of minimal protected mode boot loaders on the Internet, that I chose to release it. Plus I had never released anything before.