This is more like my issue which i give myself today. Hence, i better write out how to save my ass later on. Basically i have a Window Server 2012r2 in KVM and after i adjust the hard drive by expanding it, something bad happen and i get the following error
0xc000000f – The Boot Selection Failed Because A Required Device Is Inaccessible
Yeah, I can't restart my server. Hence, i downloaded Window Server 2012r2 iso and boot from it hoping that my server is able to repair and reboot again. I was wrong. It wasn't that easy. Lucky i manage to do it somehow, hence, here, i will be writing how i did it.
Repairing Window Server 2012r2 in KVM
The first thing you need to do is to attach the Window Server 2012r2 setup disc under the DVD drive,
Next head over to fedoraproject and download the virtio driver and also attach it to kvm.
You should have something like the one shown above. Now boot from Windows Server 2012r2 as show below,
Click on Repair Your Computer and you will see this
Click on Troubleshoot and you will see this
Click on System Recovery Image
You will see a warning, ignore it and click Next
Click on Install a driver
Now, select the drive that has virtio driver on it and find a folder call viostor and select the file u see above. Then exit this and go to command prompt,
then key in the following command
diskpart
and list out the volume and make sure you can see your hard disk here.
list volume
It will indicate the RAW volume, which is actually the NTFS partition and is responsible for the generation of boot error.
Now our main target is to convert this RAW volume into NTFS partition. To do so, type the following command:
chkdsk /r /f f:
Once this command used, the main partition now generates the error “The first NTFS boot sector is unreadable or corrupt.” But the good thing is that it actually repairs the second partition.
In this way RAW volume is converted into NTFS partition and the other errors involving indexes, master file table etc. are identified and repaired automatically. Reboot the machine and you should be able to access normally now. All fix!
Credit goes to the following,
- http://www.kapilarya.com/how-to-fix-error-0xc000000f-the-boot-selection-failed-because-a-required-device-is-inaccessible
- http://serverfault.com/questions/423103/how-can-i-run-startup-repair-on-a-kvm-virtualized-windows-server
- https://neosmart.net/wiki/the-drive-where-windows-is-installed-is-locked/
- http://beta.itprotoday.com/management-mobility/fix-unbootable-systems-bootsect?
- http://www.hackaapl.com/repairing-windows-2012-r2-startup/
- https://www.lifewire.com/how-to-rebuild-the-bcd-in-windows-2624508
and good luck guys!