It’s been a while since I had to create a new Windows Virtual Machine using Hyper-V. Last set of VM I created were all CentOS for my Cassandra experiments and my Windows 10 Enterprise VM is at least 180 days old as the evaluation period has long expired.
When creating the VM, either using the Quick Create option or the more advanced New VM one, using the ISO or VHDX file it would always fail to boot, citing an unable to load boot disk or something.
You know that screen where it tels you to ‘Press any key to load from disk’? Pressing any key doesn’t have any effect.
The fix is to mash the keys as it boots. There seems to be a tiny time frame between when Hyper-V starts the VM and the boot loader screen takes over. For whatever reason the keyboard gets locked out if you miss this window, and the load process times out and you’re left with a stalled VM.
tl;dr
If you suffer from you VM’s not booting from the ISO or VHDX, hammer a few keys as it loads to get it to load – don’t wait too long!