Bootmgr is missing but previous install not found
Posted on 2010-09-14
I am trying to fix a 'BOOTMGR is missing' error, but have run into problems as neither startup repair nor Windows 7 repair disk can find the hard drive.
Below is the complete backstory:
I recently purchased an external HD to back up my growing amount of data, but discovered, after having copied a large amount to it, that it was only fat32 and unable to hold my large files. I decided to convert it using Partition Magic 8, which I had not used in years. I installed it, stupidly ignoring the 'known compatibility issues' that it has with windows 7.
At first run, it scanned my hard drives and came up with a couple 'errors' that it had caught and could 'fix'. Since I have had for some time now a partition that has a corrupt file table, I clicked away at all the errors, letting PM8 fix them. I noticed that it called one of my 500gb drives and my internal TB drive 'BAD', but thought nothing of it at the time. I started the conversion and let it reboot to finisht.
The first time it booted, after the windows logo the PM8 screen came up properly and started the conversion. It finished and I let it reboot.
Then came the problems. Partway through the logo animation, the computer BSOD'd and boot-looped. I shut it down, detached the External HD, and went for startup repair.
Startup repair ran smoothly the first time, and brought me into, surprisingly, an other copy of 7 stored on another internal hard drive that had been abandoned but not deleted. This copy could not see my main 1TB hard drive, only showing me the partitions on my 2 500GBs. Nor could it run the Device Manager.
Worried about my data, I booted a liveCD ubuntu, which could see and open the TB drive's two partitions, though it read the 30GB OS partition as a '106MB file system'. Checking the external HD, it seems that PM8 did not convert it to FAT32.
I rebooted and tossed in a windows 7 disk to attempt a repair. The Repair program did not find any installations of windows 7, nor could browsing the computer for drivers find the partitions on the internal TB drive. I ran startup repair from System Recovery Options, and it informed me that a problem had been fixed.
I rebooted, but the computer once again started the older version of 7. This time, device manager worked, and it showed the TB drive correctly,. However, windows was not showing the partitions on it. I went into Disk Manager, where I could see the TB drive, and the partition separation on it, but it stated the type as unreadable. I set my 30GB OS partition as active and rebooted.
It then came up with the 'BOOTMGR is Missing, press CAD to restart message. I went back to the Repair Disk command prompt (once again, the recovery console didn't find ANY installations of windows) and tried running bootrec /fixboot. This gave the message 'The System cannot find the file specified.'
When I try to run startup repair now it says that the error cannot be fixed by system repair. The Diagnostic details say: Root Cause Found:
System Volume on disk is corrupt.
Repair action: File system repair (chkdsk)
Result: Failed. Error code = 0x3
Can anyone help me get this system working again?