Programming a bootloader

ralbhat

Disciple
Hey guys,
I've decided to build a bootloader for a working system, something that could either boot Linux, or maybe even multiboot windows and Hackintosh, depending on the time taken by me for them.
There are 2 ways of doing this, namely making a chainloader or creating one that does the entire job.
This is as a semester project, so I have about 2 months to learn and finish the project.
Could you guide me as to what programming languages I may need to learn, and also any guides on how to create a bootloader, etc?
I thought I'd study the GRUB code, but of course GRUB is a very ambitious project, I'm looking for something MUCH simpler.
Even a single boot into Linux would be sufficient for my purposes, though a chainloader would be WAY awesome.
Thanks!:hap2:

--- Updated Post - Automerged ---

Seriously, no replies yet?

Please help if anyone knows anything... Even a slight nudge to start me off would be the best thing!

PLEH!
 
Back
Top