Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am having a problem with one of my VM's. Every time it boots, CHKDSK runs and finds no errors, but it goes into an endless loop (CHKDSK/Reboot/CHKDSK).

The only way I can get Windows to boot is by cancelling the chkdsk.

Is there any way I can tell windows to not do it? What do you guys suggest? Can't redo server.

I guess it's also fair to say I get the following errors in Event Viewer

"The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume \Device\HarddiskVolume2"

"The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume C:\"

I only have 1 VHD attached, not sure what Volume 2 is.

Thanks!

share|improve this question

2 Answers 2

up vote 0 down vote accepted

Use the link below to disable automatic chkdsk on startup:Disable Automatic chkdsk on startup

share|improve this answer
    
That worked, thanks! Drive is still dirty, but chkdsk never finds anything so I am fine with this. –  Dave Oct 18 '12 at 12:14

Shutdown the VM, attach the disk on the Hypervisor (start diskmgmt.msc → Action → Attach VHD). Run chkdsk X: /b /f /r on all volumes on that disk (replace X: with the actual drive letter to which the volume is mapped). Detach the disk again and boot the VM.

share|improve this answer
    
Little confused here. The disk is attached to the Hyper-V VM already. –  Dave Oct 18 '12 at 12:09
    
You can attach the VHD like a physical disk in diskmgmt of the host operating system. It's similar to attaching a physical disk from one computer to another computer for troubleshooting. –  Ansgar Wiechers Oct 18 '12 at 17:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.