Bootmgr is missing but previous install not found

Posted on 2010-09-14
Medium Priority
Last Modified: 2012-05-10

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?
Question by:johndgregory
  • 3
  • 2
  • 2
  • +1

Expert Comment

ID: 33679245
You could boot up into a Linux live disk etc. Ubuntu or backtrack and use the command "fdisk -l" to check if your OS is still intact.
Or it could be your MBR (Master Boot Record) that is corrupted which you need to go this website and follow the repair steps: http://askbobrankin.com/fix_mbr.html

Author Comment

ID: 33679301
Here is the result of fdisk -l on ubuntu.

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
224 heads, 19 sectors/track, 459004 cylinders
Units = cylinders of 4256 * 512 = 2179072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7bc12922

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          49      103248    7  HPFS/NTFS
/dev/sda2   *          49       19249    40858448    7  HPFS/NTFS
/dev/sda3           19249      459005   935801616    7  HPFS/NTFS

Also, the link you gave is for windows XP, and it gives the command fixmbr. the windows vista/7 version of this is bootrec /fixmbr, which I tried, and it doesn't fix anything despite running fine.

Accepted Solution

Huntinglodge earned 2000 total points
ID: 33679307
"This can be a dangerouse change, and does have the possability of lossing data, so please "DO THIS AT YOUR OWN RISK""  "Backup Data First"

Sounds like your partition table has gotten screwed up.  I would suggest running testdisk on it to restore it.  Be carefull as testdisk is a very powerfull tool and can wipe all the data and partition info off the disk if not run correctly.  

If you have a disk imaging software run that before doing the following, something like Acronis Disk Image or Symantec Ghost, and make a backup of the disk.

I would boot to linux and open terminal and type in testdisk.  Select Create log, and select your hdd in the list it shows up. Select the partition table "Intel"  then Select Analyse, and then select "Quick Search"  In the next option select "Y" for created under Vista.

It will give you a bit of an overview of the partition structure and let you know what is available and setup on the disk.  Hopefully it is showing the "Structure" as OK.  If you hit enter it will giveyou the option to "Quit" "Deeper Search" or "Write"  Hightlight "Deeper Search" and hit enter.  Let it do the search, and if there has been a change to the partition table when it finishes it will show up.  

You wil be able to select the available partition tables and either write it or view files.  I would select view files before writing, and have a look through the structure and confirm that all of your important files are there before writing that partition table back to the disk.  

As I stated at the start this can be a dangerouse change, and does have the possability of lossing data, so please "DO THIS AT YOUR OWN RISK"
Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.


Expert Comment

ID: 33679322
I would give you a new advice of just reformating your entire drive.
If you need the data in your hard disk, you'll have to use another hard disk to install another windows 7 OS and connect back your old hard disk and use a 3rd party hard disk recovery tool.

Author Comment

ID: 33679329
2 things before I try this. First, the system was made by 7. Is it still Y that I put in? Also, there is no chance that it will affect data on my other drives when I do this, correct?

Thankfully, I just back up everything not bigger than 4gb on my TB drive before starting this all...

Expert Comment

ID: 33679355
1.  Yeah you can select Y for the Vista question.

2.  If the other drives are different Physical drives then it wont affect them, unless you accidently select them in the list.  If they are on the same physical drive but are just partitions, it has the possibility of corrupting their tables as well.

But in saying that it is just like any other partition/disk management utility, they all have the ability to make things worse.  Best to make sure that everything is backed up first.

Hope that helps.
LVL 93

Expert Comment

ID: 33679655
disconnect other disks, before playing  - then it can't do anything to them.

for your problem here the MS article on it  - see BCDMD   Repairs the MBR, partition table, or boot sector
 from : http://technet.microsoft.com/en-us/library/cc722188(WS.10).aspx

Author Closing Comment

ID: 33688378
After I used testdisk and did a setup repair from my repair disk, it worked just fine!

It deauth'd my windows install though...

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

A quick guide on how to use Group Policy to create a custom power plan and set it active on Windows 7.
In a question here at Experts Exchange, a member was looking for "a little app that would allow sound to be turned OFF and ON by simply clicking on an icon in the system tray". This article shows how to achieve that, as well as providing the same OF…
This Micro Tutorial will give you a basic overview of Windows Live Photo Gallery and show you various editing filters and touches to photos you can apply. This will be demonstrated using Windows Live Photo Gallery on Windows 7 operating system.
How to fix display issue, screen flickering issue when I plug in power cord to the machine. Before I start explaining the solution lets check out once the issue how it looks like after I connect the power cord. most of you also have faced this…

600 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question