Answered by:
BOOTMGR is missing in Windows Server 2008 R2

Question
-
I have tried putting the dvd in and then running the recovery console via the command prompt. I only have the options for "system Image Recovery", "Windows Memory Diagnostic" and Command Prompt.
I ran Bootrec /RebuildBcd, Bootrec /FixMbr and Bootrec /FixBoot
None of it works and I still get the error. How do I fix this (I have no windows restore point)?
and How do I get it to automatically create restore points?
It is a Virtual machine and the only snapshot is with windows is open, but when restarted it still has the issue. Is there a way to solve the issue from inside windows itself?
Answers
-
Deleted
- Marked as answer by David Shen Wednesday, October 28, 2009 8:16 AM
All replies
-
Deleted
- Marked as answer by David Shen Wednesday, October 28, 2009 8:16 AM
-
-
-
-
what happen to me was I accidently marked one of my iScSi drives as active so the server failed to boot. What worked for me to fix it was:
1. Boot from your Windows Server 2008 R2 x64 DVD.
2. Repair
3. Command Prompt
4. rename c:\boot\BCD bcd.old
5. Bootrec /RebuildBcd
6. dispart
7. select disk 0
8. select partition 1 (the 100MB partition)
9. active
10. exit
11. reboot server and remove DVD- Proposed as answer by Travis Marshall1 Friday, September 23, 2011 7:51 PM
-
Hey Guys....I had the same issue, It came up after I did windows update (June/10/2010)
I went into the repair mode as mentioned below using the Windows 2K8R2 CD but could not locate the Boot or BCD folder, Also it did not see any Windows OS installed on any of the partition. So I just jumped ahead and booted using Win-7 Ultimate X64 CD and did a repair. It said that an error was found and rectified and needed a reboot. After reboot I could see the OS in the list. I clicked next and selected the Windows Fix option. A quick reboot after that and I was good to go!!
- Proposed as answer by VTerrg Tuesday, May 21, 2013 9:47 PM
-
-
-
-
-
Hey Guys....I had the same issue, It came up after I did windows update (June/10/2010)
I went into the repair mode as mentioned below using the Windows 2K8R2 CD but could not locate the Boot or BCD folder, Also it did not see any Windows OS installed on any of the partition. So I just jumped ahead and booted using Win-7 Ultimate X64 CD and did a repair. It said that an error was found and rectified and needed a reboot. After reboot I could see the OS in the list. I clicked next and selected the Windows Fix option. A quick reboot after that and I was good to go!!
IMPDP can I just say that I LOVE YOU MAN!! You just saved my bacon with that little fix. I had a production server that wasn't booting and I didn't have the boot folder like you mentioned, but your suggested fix worked perfectly!!I had other options like using my backups to restore the server, but I really didn't want to go there. You saved me a load of time and since I'm in on a Sunday doing this, I really appreciate it!! Thanks again.
-
Just to add to GeorgePR's very helpful rundown, you don't actually need to reboot into a Windows 7 DVD, you can run exactly the same utility on the Server 2008 R2 disc by executing this path in a command prompt:
X:\Sources\Recovery\StartRep.exe
Also, this only works if the original hidden System volume is corrupt, or files are missing. Otherwise you'd have to recreate the boot structure manually. If anyone who needs them I can list the steps, but try the above first, it's MUCH faster and easier.
- Proposed as answer by Irish Chris Monday, February 14, 2011 1:55 PM
-
-
-
Have found this problem with Win7 and 2008 servers. First thing to check: Is there a hidden boot partition. (ie. A partition with no drive letter assigned to it).
A lot of OEM's will create a small hidden boot partition. So check in Dislkpart. and if there is one, make this partition active. Some people mistakenly make their C: partition active when no bootmgr is present on this volume.- Boot from DVD, and enter the recovery command prompt
- Diskpart
- List Disks
- Select Disk 0
- List Partitions (look for small partition possibly around 100MB ususlly partition 1)
- Select Partition 1
- active
- exit
- reboot
Hope this helps someone.
- Proposed as answer by ScottCochran Monday, May 14, 2012 2:45 AM
-
Hi,
Ran into the same problem and tried all the "recommended" fixes. Was 100% sure that the install was ok but it was just something with the boot setup and nothing recommended worked...
After doing a bunch of testing and reading put a combination of suggestions together and this is what worked for me.
You will need a Windows 7 x64 DVD.
1. Boot from your Windows Server 2008 R2 x64 DVD.
2. Repair
3. Command Prompt
Note: I only had one drive and that drive was set for C: as the boot so the setup was fairly basic... if your setup is more complex you may want to consider this a bit more... but it should still work.
4. rename c:\boot\BCD bcd.old : this will backup your bcd file just in case you want it.
5. Delete c:\boot\bcd
6. Restart your computer
7. Remove your WS2008R2 DVD and install the W7x64 DVD.
8. Boot from the DVD and do a repair.
9. It will offer to repair automatically accept.
10. Reboot and this is the "trick" boot the DVD again and do a repair. Keep doing this process until it does not find anything wrong.
11. Your server should boot again.
Good luck.
George
George
This helped me greatly. I don't even know what happened. All I did was reboot from a windows update. Why didn't they include the repair tools that's in Windows 7 DVD in the Windows Server Disks?- Proposed as answer by Sajjed Thursday, September 27, 2012 11:22 AM
-
-
-
-
This, in conjunction with the Diskpart/mark active suggestion above fixed my problem. I got into my corner through an unusual path though, so I thought I post it here for future search users to hopefully find. I wanted to install SBS 2011 (based on 2008 R2), which I just purchased but didn't yet have the media for. I downloaded SBS from MSDN and extracted it to a spare SATA drive and set BIOS to boot from that. I was installing to a RAID 0 array on a Promise 5805 controller hosting 3 other RAID 5 partitions. The controller and the arrays were detected fine. I let SBS create the partition on the unpartitioned RAID 0 space, and the install went fine too... until I rebooted without the install hard drive in the system.
Apparently when booting the install media from a hard drive, Windows failed to mark the SBS drive as Active or to setup the MBR, so that I'd get an "insert valid boot media" type message if I attempted to boot without the install drive plugged in. To fix, I did the following:
Remove SBS install drive and boot from from Win7 DVD as indicated above. It ran its repair and rebooted.
Booted from Win7 again, ran diskpart, set to active as indicated above.
Booted to run Win7 repair, but it said it couldn't repair my version of Windows.
Booted SBS install HD, and NOW it could see and repair my boot problems.
I suspect I could have short-circuited the above steps if I had figured out earlier that the partition wasn't marked as active and run diskpart from SBS's repair shell, then gone straight to the SBS repair.
Still, this thread and the steps above are what ultimately got me to a solution, so thanks!
To any would be installers, hoping to install from a hard drive, A - dont'. B - if you do anyway, be sure to check to make sure that your partition is active, and install from your bootable drive from USB rather than SATA or eSATA. On a different machine, I did it that way and didn't have this problem - probably because Windows treats USB drives differently... I dunno.
-
-
JPorche's solution worked like a charm for me... issue resolved in minutes.
1. Boot from your Windows Server 2008 R2 x64 DVD.
2. Repair
3. Command Prompt
4. rename c:\boot\BCD bcd.old
5. Bootrec /RebuildBcd
6. dispart
7. select disk 0
8. select partition 1 (the 100MB partition)
9. active
10. exit
11. reboot server and remove DVDThanks a lot!
-
In my case.. i had expand the C:\ drive using a third party tool.. during which the system reserved partition got a drive letter as C: and the original C:\ as D:\.. thus the system was not booting.. i tried to remove the letter and i ended up in deleting the system reserved partition itself and then landed in BOOTMGR missing issue...
I tried the bootrec commands but didn't work.. finally tried
X:\Sources\Recovery\StartRep.exe
which worked like a charm..
Thanks!
- Proposed as answer by FlokAty39 Thursday, July 28, 2011 12:59 PM
-
I had this same problem.
Ran all the suggestions but nothing worked.Silly me left a usb memory stick (or flash drive if you like) in the server and restarted it, then had this problem.
Removed this usb stick and all was ok.
So I guess the first thing to check is if someone didn't leave a memory stick in the server...
Hope this helps.
-
hi
the same error occurred on the server of the laboratory here where I work, and all the solutions mentioned here, none worked, but I used two commands listed in different solutions that worked, the solution follows from the first command:
1) Bootrec / RebuildBcd
2) Restart the computer
Note: make the first two steps until the system appear in the list.
3) Recovery / StartRep.exe
Thanks
good luck
-
-
-
-
-
-
-
-
Noel, thanks for mentioning this. This worked for my Dell R710, with one variation: the active partition needed to be #2, the one used by Windows as the system drive (c:). Using partition #1 did boot, but to a DOS-style command prompt :)
Thanks again.
-
Wow. Thanks. Exactly this was what happened to me too. The mouse was just too closed to the keyboard, moved a bit against the keyboard and accidentially I "clicked" a different drive as active :-) and forgot it until I restarted the machine couple of days later.
Your version did it. But I did not need step 4 and 5 ;).
Thanks
Cheers.
-
hi
the same error occurred on the server of the laboratory here where I work, and all the solutions mentioned here, none worked, but I used two commands listed in different solutions that worked, the solution follows from the first command:
1) Bootrec / RebuildBcd
2) Restart the computer
Note: make the first two steps until the system appear in the list.
3) Recovery / StartRep.exe
Thanks
good luck
I had a problem with mountpoints and drive letters being assigned to a NON OS partition (SQL database partitions! - on the surface looked harmless!), however once removed the drive letter from the SQL partitions, the O/S wouldn't boot, got the standard error message "BOOTMGR" missing..- mounted / attached ISO O/S disk to cdrom and booted from Recovery image
- Recovery option
- wouldn't list any recognized installed O/S
- Dropped to command shell
- ran Bootrec /Fixmbr and Bootrec / fixboot
- rebooted - same problem, BOOTMGR not found
- Repair again, this time it 'found' the O/S
- Dropped to command Shell, and went from x:\Sources to x:\Sources\Recovery
- ran StartRep.exe
This ran successfully and on reboot - FIXED the O/S
Previous to this did various items like:
removed other SAN LUN's assigned to the image (4) - no change
delete image reference, and re-imported it - no change
create new vmware image, and use existing image location - no change
VERY pleased that the recovery StartRep.exe worked and allowed the O/S to now boot and all is well.
Thanks so much!
Dave
-
I have tried putting the dvd in and then running the recovery console via the command prompt. I only have the options for "system Image Recovery", "Windows Memory Diagnostic" and Command Prompt.
I ran Bootrec /RebuildBcd, Bootrec /FixMbr and Bootrec /FixBoot
None of it works and I still get the error. How do I fix this (I have no windows restore point)?
and How do I get it to automatically create restore points?
It is a Virtual machine and the only snapshot is with windows is open, but when restarted it still has the issue. Is there a way to solve the issue from inside windows itself?
reboot from win 7 and repair it it will work .Thank You
Kalvinder
- Proposed as answer by Kalvinder Tuesday, May 1, 2012 10:29 PM
-
-
-
-
Thanks Noel! I accidentally set a new partition I created on an iSCSI drive as active. Your steps fixed me right away!
Thanks,
Scott
-- Thanks, Scott Cochran, Security+, MCSE ‘03, MCITP-EA, CCA, VCP, NCDA Senior Consulting Engineer E-mail: ScottCochran@live.com Blog: http://ScottCochran.org Twitter: http://twitter.com/ScottCochran LinkedIn: http://linkedin.com/in/ScottDCochran
-
Resolved: Noel's option worked for me, thanks very much!! This was a simpler, and less potentially destructive fix than the other options (plus I do not have the Win7 DVD). I had made the bootmgr change during the config of the SBS windows server 2011 backup not working, and followed the advice to change the volume to active, but that was a big mistake, so I came across the "bootmgr is missing Press ctrl+Alt+del" error and server would not come up.
Have found this problem with Win7 and 2008 servers. First thing to check: Is there a hidden boot partition. (ie. A partition with no drive letter assigned to it).A lot of OEM's will create a small hidden boot partition. So check in Dislkpart. and if there is one, make this partition active. Some people mistakenly make their C: partition active when no bootmgr is present on this volume.
- Boot from DVD, and enter the recovery command prompt
- Diskpart
- List Disks
- Select Disk 0
- List Partitions (look for small partition possibly around 100MB ususlly partition 1)
- Select Partition 1
- active
- exit
- reboot
Hope this helps someone.
-
Well this may have worked IF the BOOT folder was there! However it did provide a lead since it was not and especially since startrep.exe failed. But on a server that has Dell Drivers your Windows 7 trick doesn't make it happen.
But again - I appreciated the lead so after looking down the list here a bit I found
bootrec /rebuildbcd - the recreates the boot folder! Aha
Now booting to Windows 2008 CD, repair, command prompt cd x:\sources\recovery\
and finding STARTREP.exe - it ran successfully and thank God, 3 hours later the server is up. -
-
Just to add to GeorgePR's very helpful rundown, you don't actually need to reboot into a Windows 7 DVD, you can run exactly the same utility on the Server 2008 R2 disc by executing this path in a command prompt:
X:\Sources\Recovery\StartRep.exe
Also, this only works if the original hidden System volume is corrupt, or files are missing. Otherwise you'd have to recreate the boot structure manually. If anyone who needs them I can list the steps, but try the above first, it's MUCH faster and easier.
Hey Chris... Its too quick. Thank you very much!!!
-
-
Hi
It very simple just do the following to bring your windows 2008 R2 Server.
1) Boot from your Windows Server 2008 R2 X64 DVD.
2) Go to Repair.
3) Command Prompt.
4) X:\Windows\Boot\DVD\EFI> ren BCD BCD.OLD
5) Go to X:\
6) X:\Sources\recovery\StartRep.Exe
7) After i repair just restart it will be ok.
Good Luck Guys,
MustafaM
-
-
Guys,
Just in case of the above not working for you, as it was for me, try this solution which did fix the Missing Bootmgr
-
-
-
Hello Chris,
I just wanted to thank on that issue.
As you rightly pointed out, it saves much more time to try "StartRep.exe" before anything else. Oh, boy, I can tell you that did the trick !!
It's a shame because I am currently pursuing the Windows Server certificate and there is no mention of that command.
Many THANKS :-)
Hoping to be the greatest
-
Had the same issue but my fix was different.
Apparently the bcd store in my windows 2008 r2 installation was in the 100 MB active/system hidden partition.
The problem was that this partition did not mount with the OS. I ran the command mountvol /E and restarted. When the OS came back up I typed bcdedit and saw all the information in the store. I got this fix from the following article:
Just as a side note I experienced this issue when using vmware converter to copy a VM from ESX 3.5 to ESXi 5.
-
-
-
-
-
I really don't see the point in popping in the windows 7 CD. There is a repair settings on the Windows 2008 R2 CD. Head to:
X:\Sources\Recovery and run StartRep.exe
This runs a repair, you may have to do it more than once. That's about as easy as it gets. No need for a bunch of other CDs. Tell me what you think. Here's my post about it at my site:
http://danblee.com/bootmgr-is-missing-press-ctrlaltdel-to-restart-on-windows-2008-r2/
-
-
-
-
-
Many, many thanks George. Your method also works for Server 2008 x86. Two things differed from what you specified:
1. There was no C:\boot directory to be found on the crashed windows drive.
2. Rather than not finding any issues on the last boot with the Windows 7 x86 DVD, the recovery tool crashed and informed me that it could not fix the drive. This turned to be quite frightening until I attempted to reboot the server and it came back to life.
As an extra step, I ran a chkdrv C:\ /f /r on on the crashed drive before attempting to erase the c:\boot directory. I figured it couldn't hurt.
Why does MS do not include the recovery tools on the Server 2008 boot DVD is beyond me.
-
-
-
-
Hi trey5498
Alter days of trials I succeed to boot after applying imagex on a partition I found the solution and I decided to share it with people who have the same issue I provided it as a youtube video for the sick of simplicity here is a link
http://www.youtube.com/watch?v=A3sgxweCqeM&feature=youtu.be
Thank you
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com
-
-
George, 4 and half years after you posted this I can't thank you enough, a client had a server which I inherited which wouldn't restart after a windows update and a failed RAID5 array, I fixed the array but still couldn't boot into Windows until I came across this, normally i would have just restored the backed up files to a new server but they had 3500+ EFS encrypted files which they hadn't mentioned and no CERT backups, this little gem probably saved me a client and them about month of work to recreate, thank you thank you thank you.
-
-
-
Hi there!
it seems it doesn't really work. doesn't see C: disk or other except X:\>sources , I could somehow enter D: DISK ,by prompt command.The essence of problem is system can't see driver where initially was installed boot system or bootmgr so it says it missing and it is necessary to activate. My problem is when I give command select disk it doesn't display me 100 MB recovery disk or other except X. I need to overcome it , do you have any suggestions except startRep ? I ve got to recover win server 2008 r2 on dell r620 powerEdge which has external 4 integrated disk which one of them activated accidentally I guess. So I need to reactivate one which hold bootmgr. Very beginning I shinked C: disk to have extra separate space to install EMS U31 netnumen network management system by Veritas app. and after reboot system as it required and reached current result @bootmgr missing@
Thanks
-
Just to add also, first kill any update pending by doing this:
1. Insert the Recovery/Install DVD into the computer
2. Boot off of the DVD. When you first start your computer, the first screen you see should give you the key combination to press to enter a 'multi-boot' menu. On Dell's this key is F12 but it varries by each manufacturer. Once you find it and are at the multiboot menu, choose to boot of CD/DVD
3. When prompted (after it has booted to the CD/DVD) choose "repair my computer" and enter the command prompt
4. Type X: (with colon) and press enter
5. Then type cd x:\windows\winsxs and press enter
6. Then type del pending.xml and press enter
That should kill any pending updates.Then you should run:
X:\Sources\Recovery\StartRep.exe
7. Restart your computer
Thats works for me!
- Edited by JFAR_1 Saturday, November 22, 2014 3:41 AM to correct order of steps
-
-
-
-
-
-
-
Social Technet Microsoft Team,
When appear this issue "BOOTMGR is missing" and the CTRL + ALT + DEL Retart the machine, after restart the boot continuing appearing the error message and the with the CD of Windows 7 x64 OR Dell Open Manager CD installation to initiate a new process of Windows Installation, the server continueing show the same mesg erros "BOOTMGR is missing". What we can do to start the Windows CD? Server Type Dell PE R200.
Francisco Linhares Information Technology
- Edited by Krahausten Wednesday, June 7, 2017 10:21 PM
-
-
-