As you probably know by now, Win 7 doesn’t use the boot.ini file like previous versions of Windows.
____________________________________________
Thanks for checking out my posting. Check out the latest at https://mrobvious.wordpress.com No scraping please….. ____________________________________________
All three OS’s insist on taking over the mbr boot process. If you always reloaded all three OS’s in the order of oldest Win first, the next oldest Win, then newest Win, and finally Ubuntu with grub preferably on fd0=floppy (because hd0=Hard Drive has traditionally been prone to failure at some point).
The problem quickly arises when you need to reload one of the OS’s. If you go out of “order”, then the last one takes over the mbr boot up and may or may not see one or more of the others.
This is unacceptable.
Supposedly you can edit the boot sequence on the Windows 7 side with \Windows\System32\bcdedit.exe
My experience was that I get “access denied” even when I am in Administrator mode. There is also a bcdboot.exe My experience so far is a big fat fail on this one.
Boot.ini will show the partition for the XP (and older Win versions) but that doesn’t help with Win 7 or the others.
____________________________________________
I found a freeware from @neosmart (on twitter) http://neosmart.net/dl.php?id=1 called EasyBCD Ver 1.7.2
After repairing my lost Win 7 using the Win 7 CD, I ran EasyBCD on the Win 7 side and did “add entry” to find the XP pro partition.
OR
Another time the Win 7 CD Repair saw the Win 7 ntfs, but still didnt fix the mbr and I was still stuck booting to XP only.
In this case, I still installed EasyBCD Ver 1.7.2, but it had errors when I tried to run it on this XP pro SP2.
To get rid of the Easy BCD errors, I had to download and install “MS Installer Ver 3.1, and then install dotNET Ver 2.0 SP1 (in one place I saw that you might have to also install the dotNET Ver 2.0 SP2)
At any rate, EasyBCD once again saw the Win7, and I had to add the XP entry and let it “Make MBR” and on reboot, all was well again.
____________________________________________
I used Sun Virtual Box (free) and loaded Ubuntu 9.10 into a pre-formatted ntfs partition. This is a slower work-around solution til they get the MANDATORY Grub2 tuned better. http://www.virtualbox.org/wiki/Downloads
More to come on this as it develops…