You are not logged in.

#1 2018-06-29 22:40:48

jp.garibotti
Member
Registered: 2014-02-09
Posts: 15

[SOLVED] Hyper-V fails to boot from installation iso

Hello, I'm trying to run an Arch vm in Hyper-V in Windows 10 Pro. I followed the instructions in https://wiki.archlinux.org/index.php/Hyper-V for setting the machine up, set the machine to boot from the installation iso, and started the machine.

The result is that I see an error message detailing that "No UEFI-compatible file system was found" on either the dvd drive or the hard drive. I've disabled secure boot just in case, but don't know if there's something else I should do.

Last edited by jp.garibotti (2018-07-01 19:58:56)

Offline

#2 2018-06-30 21:48:09

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 6,141

Re: [SOLVED] Hyper-V fails to boot from installation iso

Did you create a "Generation 1" or "Generation 2" VM ?


Booting with apg Openrc, NOT systemd.
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Online

#3 2018-06-30 23:37:01

jp.garibotti
Member
Registered: 2014-02-09
Posts: 15

Re: [SOLVED] Hyper-V fails to boot from installation iso

Generation 2 VM. Trying to boot from the archlinux-2018.06.01-x86_64.iso image.

Last edited by jp.garibotti (2018-06-30 23:37:56)

Offline

#4 2018-07-01 20:04:35

jp.garibotti
Member
Registered: 2014-02-09
Posts: 15

Re: [SOLVED] Hyper-V fails to boot from installation iso

In traditional Windows fashion, disabling Hyper-V and re-enabling it led to it working.

Some speculation as to what might have happened: I first turned on Hyper-V before installing the latest Windows Update, which includes an upgrade of Hyper-V (config version for VMs I made before was 8.2, new VMs were config 8.3). So the upgrade probably ran incorrectly and messed something up. I installed VirtualBox to test the iso, but since Hyper-V interferes with VirtualBox and doesn't let it create 64 bit vms (something about the hypervisor for Hyper-V blocking VirtualBox's own hypervisor) I had to disable Hyper-V.

With Hyper-V disabled, VirtualBox could boot in efi mode from the arch iso and all was well. I then re-enabled Hyper-V to give it a last try, and it was also able to read the iso and boot.

So, either the upgrade required disabling and re-enabling Hyper-V to get it to work, or VirtualBox shamed it into working.

Offline

Board footer

Powered by FluxBB