I would suggest you to leave the current setup as it is, just change the disk boot priority and make the ubuntu as the first disk. Now boot into ubuntu and run the following command :
Code:
sudo gedit /boot/grub/menu.lst
Add these lines :
Code:
title Windows 7
root (hd1,0)
makeactive
chainloader +1
Now save the file and close. Reboot and see if you have Windows 7 option in boot menu.
hdx1,y1 = [hard disk number(x1)], [Partition number(y1)]; hd0,0= First Disk, First Partition; hd1,0= Second Disk, First Partition
I am considering there are two hard disk and on the first one, you have installed Ubuntu and Windows 7 on the second hard disk after changing the disk priority. Ubuntu is the first disk here and Windows 7 is the second disk so for ubuntu the disk is hd0,0 and for Windows 7 it is hd1,0. This above will let to add a boot entry in Ubuntu's boot loader [grub] without making any changes to any disk's MBR. This means even if there occurs any problem in any of one disk, the other OS will remain intact.
Bookmarks