I thought it was about time that I got my Vista Beta2 install back up and running. It had been mysteriously hanging at the startup phase. Just before the Windows logo appeared, and during the fade-up of the initial progress bar. This behaviour also took place with the install DVD – not a good sign. After some trial and error, it was narrowed down to the SCSI card. This linked up the drives that Ubuntu was kept on, so could be unplugged for the purposes of this task. The downside was that now Grub failed to load, probably due to /boot vanishing… reinstalling the Vista bootloader seemed to be the way to go.
This normally simple task would be accomplished in XP or 2k by running fixmbr or fixboot. Not so in Vista. After much hunting about, poking at BCDEdit, and generally getting annoyed at the thing, I discovered the wonders of c:windowssystem32bootrec.exe, and the flags /fixmbr and /fixboot. Absolutely nothing is needed of bcdedit.exe in order to rewrite the bootloader, it’s all down to bootrec.exe. The automated repair function of the DVD also failed to fix this problem. Many thanks to Venkatarangan for this information.
Recent Comments