
- #STORAHCI ERROR ON BOOT ONLY HOW TO#
- #STORAHCI ERROR ON BOOT ONLY PRO#
- #STORAHCI ERROR ON BOOT ONLY ISO#
- #STORAHCI ERROR ON BOOT ONLY WINDOWS#
#STORAHCI ERROR ON BOOT ONLY WINDOWS#
I decided to make the jump to Windows 10.
#STORAHCI ERROR ON BOOT ONLY PRO#

List partition (and note size of old efi or presumed efi partition, which will be small and hidden)Ĭreate partition efi size=# (size of old partition, mine was 99)Īssuming C is still the drive letter assigned to your windows partition Select disk # ( # = disk number for the disk with the efi partition) The solution, which I am copying here just in case the link fails in future, was (within the recovery command prompt for the failing VM) to do as follows – the bracketed comments are not to be typed, they are notes. My problem, I discovered via the diskpart utility, was that my EFI boot partition, which should show as a small, hidden, FAT32 partition, was instead showing as RAW, meaning no filesystem.
#STORAHCI ERROR ON BOOT ONLY HOW TO#
I am grateful for this thread in the Windows EightForums which explains how to fix EFI boot. This even works for storAHCI since 0 is on and 3 is off. Essentially go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSetXXX\Services (usually XXX is 001 but it might not be) and find the entries if they exist for:Īnd set the Start or StartOverride parameters to 0. What this does is to tell Windows not to look for an Intel RAID for its storage. I am not sure if this is necessary, but the first thing I did was to run regedit, load the system hive using the Load Hive option, and set the Intel RAID controller entries to zero. Well, either that or go down the rabbit hole of converting the GPT partitions to MBR without wiping the data so you can use generation 1.įor troubleshooting, the basic technique is to boot into the Windows recovery tools and then the command prompt. Note that if the source server uses UEFI boot you must create a generation 2 Hyper-V VM. I downloaded the Windows Server 2016 Hyper-V, which is nice and small and has the tools.
#STORAHCI ERROR ON BOOT ONLY ISO#
At this point you will need an ISO of Windows Server xxxx (matching the OS you are troubleshooting) so you can run the troubleshooting tools. If you get a STOP error instead, you have a boot device but there is some other problem, usually with accessing the storage (see notes below about disabling RAID). What this means, I discovered after some research, is that there is no boot device. If it cannot be made to work, scrap the idea, fire up the old server again, and do a migration to a new VM using other techniques, re-install applications and so on. However I have had success with it in the past and when it works, it does save a lot of time especially in small setups like this, because the new VM is a clone of the old server with all the shared folders, printer drivers, applications, databases and other configuration ready to go.ĭisclaimer: please consider this procedure unsupported and if you follow any tips here do not blame me if it does not work! Normally the approach is to take the existing server off the network, do the P2V (Physical to Virtual), run up the new VM and check its health. It is considered something that might or might nor work and at the user’s risk.
Third, it just sits there with a flashing cursor and nothing happens.Īt this point I should say that Microsoft does not really support this type of migration.

Second it tries to boot but comes up with a STOP error.

Generally there are three things that can happen in these cases. The idea is that you then take your VHDX and and make it the drive for a new VM on the target host, in my case running Server 2019. It’s a nice tool that uses shadow copy to make a consistent snapshot. I used the sysinternals tool Disk2vhd which converts all the drives on an existing server to a single VHD or VHDX. This is a very small network with only one server so nice and simple. Over the weekend I had the task of converting an existing Windows server running on HP RAID to a virtual machine on Hyper-V.
