I discovered this while trying to set up an Ubuntu Linux install within my windows installation using Wubi (it's available on the standard Ubuntu 8.04 iso.)
I'm able to boot just fine to my grub bootloader, and I can select my four Ubuntu kernels and my Vista partition. Once I select the Vista entry in grub, it chainloads to the vista bootloader on my first partition on disk0, and everything runs just fine.
However, when installing Ubuntu, the wubi installer kept telling me that it could not find/write to the bcd file as it did not exist. This seemed odd, as I'm able to boot with no problem. I start poking around to see if I can manually put in the entry for ubuntu, and I realize that my system is acting as if there is no C:\Boot\BCD file in existence--no OS entries in MSConfig or the advanced system settings dialog under Startup and Recovery.
So, I pulled out my trusty installation disk, and booted it, tried a startup repair, and it says nothing is wrong. so I open a console, and sure enough, running bcdedit.exe shows everything as it should.
So, reboot again, without the disk in the drive, and, of course, no OS entries, and no bcdedit results--as if BCD does not exist.
So, reboot again, WITH the disk in the drive, but allowing the "press any key" dialog to time out, and, voila, BCD is a real file again, hallelujah.
So, one final time, reboot w/o the benefit of the DVD bootloader, and i'm in Vista, once again, no known partitions. So I install your software, and try to start it, and it tells me the same thing bcdedit is telling me over and over again: "The store import operation has failed. The volume does not contain a recognized file system. Please make sure that all required file system drivers are loaded and that the volume is not corrupted." Bollox!
So, as a last resort, I boot into the recovery disk, delete C:\Boot\BCD after changing all the attributes, and try to reboot. As expected, boot is impossible. So, I reboot one more time into the recovery disk, and click repair--it can't find any partitions, but the vista installer says it can fix it (all by itself, how neat), and, lo and behold, it does just fine. However, same symptoms--bypass grub, BCD lives. Use grub to chainload, no BCD. What gives?
Any ideas on how to rectify this?
I'm able to boot just fine to my grub bootloader, and I can select my four Ubuntu kernels and my Vista partition. Once I select the Vista entry in grub, it chainloads to the vista bootloader on my first partition on disk0, and everything runs just fine.
However, when installing Ubuntu, the wubi installer kept telling me that it could not find/write to the bcd file as it did not exist. This seemed odd, as I'm able to boot with no problem. I start poking around to see if I can manually put in the entry for ubuntu, and I realize that my system is acting as if there is no C:\Boot\BCD file in existence--no OS entries in MSConfig or the advanced system settings dialog under Startup and Recovery.
So, I pulled out my trusty installation disk, and booted it, tried a startup repair, and it says nothing is wrong. so I open a console, and sure enough, running bcdedit.exe shows everything as it should.
So, reboot again, without the disk in the drive, and, of course, no OS entries, and no bcdedit results--as if BCD does not exist.
So, reboot again, WITH the disk in the drive, but allowing the "press any key" dialog to time out, and, voila, BCD is a real file again, hallelujah.
So, one final time, reboot w/o the benefit of the DVD bootloader, and i'm in Vista, once again, no known partitions. So I install your software, and try to start it, and it tells me the same thing bcdedit is telling me over and over again: "The store import operation has failed. The volume does not contain a recognized file system. Please make sure that all required file system drivers are loaded and that the volume is not corrupted." Bollox!
So, as a last resort, I boot into the recovery disk, delete C:\Boot\BCD after changing all the attributes, and try to reboot. As expected, boot is impossible. So, I reboot one more time into the recovery disk, and click repair--it can't find any partitions, but the vista installer says it can fix it (all by itself, how neat), and, lo and behold, it does just fine. However, same symptoms--bypass grub, BCD lives. Use grub to chainload, no BCD. What gives?
Any ideas on how to rectify this?