You can (using grub4dos) hide partitions that you don't wanna use.
First you need a menu.lst file where your grldr is located. It is a good ideea to first unhide all your pasrtitions before you hide them. You can do that by adding the folowing in your .lst:
Remeber that grub4dos and any other linux programs start counting from the number 0. So the first partition on your fist hdd would be hd(0,0) which means (hddrive,partition).
The hide a partition you need:
And to boot from a windows partition (for this example I assume you need to boot vista\2008 server\7) you need the folosing:
Code:
root (hd0,0)
chainloader /bootmgr
The root command is similar to the CD command in windows but for partitions. Basically, it changes the active partition.
The chainloader command is executing the windows bootloader file (in this case it's bootmgr). If you were to use 2000\xp\2003 then the bootloader would have been ntldr and it would of worked in the same manner.
The full eample would be:
Code:
unhide (hd1,0)
unhide (hd1,4)
unhide (hd1,5)
unhide (hd1,6)
unhide (hd1,7)
unhide (hd1,8)
unhide (hd1,9)
title Load bootmgr sda5/hd0,4
hide (hd1,0)
hide (hd1,1)
root (hd1,4)
chainloader /bootmgr
When a partition is hidden, it can still be visible in disk management but windows won't be able to add it as a hdd.
I hope it helps. Just read the forum reboot.pro. They are the experts when it comes to stuff like this.
Bookmarks