Или почитайте исходники Lilo/Grub-а и т.д. Там можно

Или почитайте исходники Lilo/Grub-а и т.д. Там можно узнать и про структуру загрузчика (смесь кода и данных в одном секторе) и про выполняемые функции. Правда чтобы разобраться сил и времени уйдет немало.

Bootsect.dos
  • Набрел на тулзу, специально предназначенную для создания сабжевого
  • Можно воспользоваться и тулзой из WinNT Resource Kit