paperlined.org
sysadmin > boot
document updated 13 years ago, on Oct 24, 2010
Many bootloaders live within a partition (eg. syslinux, MS-DOS), rather than outside of any partition (in the MBR). For these, getting the MBR to transfer control to the partition can be kind of fiddly and annoying.

It's not that complicated once you've got it figured out, but it can take a lot of time to get it working the first time.

(note: Most of these are Linux-based commands. It's just a fact of life that Linux plays better with others than Windows does — Linux is much more adept at getting lots of different operating systems to boot properly. Also, Windows live-CDs are pitiful, while Linux has a vast ecosystem of rather nice live-CDs: Knoppix, SLAX, etc. It's best to learn these procedures from within a live-CD, because that allows you to get operating systems booting on computers that don't yet have a working OS.)

Commands to set up the MBR

Packages

How to make these programs available on your specific distro: