Solved

windows server 2008 fails to boot

Posted on 2011-02-11
5
1,332 Views
Last Modified: 2012-06-27
I have a a windows server 2008 standard edition that fails to boot, this is a VM on a VMWare ESXi 4.1 server.  We lost power for 6 hours last week, so the battery back ups did not carry through that long. this is at the central office and not production, so there are no backup generators.  It apears that the server was in the process of installing updates when it lost power.  When i turn on this server, it comes to the installing updates 3 of 3 goes from 0-99%, then it says stoping services and shutting down, and reboots.

few commands i tryed by booting off the CD, going to repair, then cmd:
sfc /scannow
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
these says could not start repair service

went to the recovery directory and ran command:
StartRep.exe
This says either "found no problems" or "could not repair" depending on what other repair methos i have tried

i have ran bootrec with the following switches: /fixmbr, /fixboot, /scanos
then i renamed the c:\boot\bcd to a old file, and ran the coomand: bootrec /rebuildbcd
non of those commands fixed anything

ran a check disk with rix and repair via the command: chkdsk /f /r
this fixed nothing

non of those "repair" commands fixed anything, still have same problem.
i took the VMDK and mounted it onto another VM server and can read the disk just fine.

anyone else have some ideas on how to find a windows 2008 server?

thanks,
Steven
0
Comment
Question by:sdmarek
  • 2
  • 2
5 Comments
 
LVL 4

Expert Comment

by:HawyLem
Comment Utility
You could try the basic VMDK image restore with the following tools:

http://communities.vmware.com/thread/29538

That might help (also if I doubt it)
0
 
LVL 5

Expert Comment

by:JHalliday
Comment Utility
The problem sounds like a windows 2008 issues rather than a VM issue.  It sounds like the update is stuck in an incomplete state you need to look at that issue rather then the VM issue.  Basically if your getting to the point where it's trying to install the updates then Windows has effectively loaded all it's core system and is completing an update.  Try booting ito Windows Safe mode
0
 
LVL 2

Author Comment

by:sdmarek
Comment Utility
I agree with JH that this is a windows update problem and probaly not a VMware problem.

But just so you know, that link from Hawy would be very useful it this was a vmdk problem, Iv had a corrupt vmdk before and could not mount it with VM Disk Mount or even rebuild the VMX file, but Ken Katos VDK was able to recover (by ignoring corrupt times) and had 100% data recovery.


Even when i try and boot into safe made, it goes to the installing updates 3 of 3 then fails/reboots.

I wish 2008 had the repair/install in place features of Win XP and 2003...  I am curently making a few backups of the vmdk before i try these next ideas i got.  I am going to try and upgrade off boot CD to windows server 2003 enterprise.  I cant go to R2 because R2 is only 64bit, this server is 32 bit version of 2008 and i do not know of a way to upgrade a 32bit OS to 64.  If that idea will not work, im goung to build a new VM and install the same programs this server has on it, so the regitrys match better.  then mount the vmdk of the server i have a problem with, and the vmdk of the new one.  Then copy and past the "C:\windows" directory and see what happens.

Those are my ideas, still open to any one else who has some ideas.  there is no way im the first person to have this problem...

thanks,
Steven
0
 
LVL 5

Accepted Solution

by:
JHalliday earned 500 total points
Comment Utility
Can you check the c:\windows\winsxs directory and see in there is a file called pending.xml if you have a backup of the vmdk then rename the pending.xml file to pending.old and reboot.
0
 
LVL 2

Author Closing Comment

by:sdmarek
Comment Utility
Thank You!
All i had to do was mount that vmdk on another server, take ownership of the pending.xml, rename it, then server boots just fine!

i resynced the server to my WSUS server and pushed updates, everything seems to be working

thanks,
Steven
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Windows Update Repository 5 39
connection problems 4 14
Do we need servers??? 5 114
Options greyed out - Log on as a batch job 3 16
I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

772 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

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now