Extended bootloader (HDD)
Posted: Mon Mar 30, 2009 5:42 am
Hi, guys.
I think about creating bootloader on HDD which will get me support to load Windows. See:
My first partition on C: is FAT32 formatted with my own bootloader. On the sector right after boot is written Windows bootsector. I have boot menu with which I can load my OS from any partition of any drive (like a Windows one) and If I have Windows installed on some partition - I write it to my boot menu. Then during loading I select Windows item and bootloader do the next:
1. Load to 0x7C00 the next sector after bootsector in C: (which is Windows bootsector).
2. Goes down into real mode.
3. Jump to 0x7C00.
Is it normal? Or is there some another way?
Daniel.
I think about creating bootloader on HDD which will get me support to load Windows. See:
My first partition on C: is FAT32 formatted with my own bootloader. On the sector right after boot is written Windows bootsector. I have boot menu with which I can load my OS from any partition of any drive (like a Windows one) and If I have Windows installed on some partition - I write it to my boot menu. Then during loading I select Windows item and bootloader do the next:
1. Load to 0x7C00 the next sector after bootsector in C: (which is Windows bootsector).
2. Goes down into real mode.
3. Jump to 0x7C00.
Is it normal? Or is there some another way?
Daniel.