[Bug 1272664] Re: Installing UEFI boot entry on Hyper-V gen 2 corrupts VM configuration, making the VM unuseable
Jan Henke
1272664 at bugs.launchpad.net
Sat Mar 1 17:58:54 UTC 2014
I tried again with the daily build ISO from today (March 1st) and can confirm it is really the boot entry, which is corrupting the configuration file.
Once the boot entry was created by the installer, the configuration was no longer readable by Hyper-V, removing hte ubuntu entry from UEFi with efibootmgr restored the configuration files again.
So we must find out how the UEFI boot entry can be created without
breaking Hyper-V.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to efibootmgr in Ubuntu.
https://bugs.launchpad.net/bugs/1272664
Title:
Installing UEFI boot entry on Hyper-V gen 2 corrupts VM configuration,
making the VM unuseable
Status in “efibootmgr” package in Ubuntu:
Confirmed
Bug description:
Installing Ubuntu on a generation 2 Hyper-V VM corrupts the
configuration of said VM, so the VM cannot be loaded by the VM manager
any more and the VMs settings are no longer accessable.
I narrowed the cause of the bug down to the creation of the boot
loader entry in the VMs UEFI.
Steps to repoduce:
* Create a new generation 2 VM in Hyper-V
* Use a Alpha 2 (or newer) image of 14.04 to install (X-)Ubuntu (Kernel 3.13 or newer is required for the generation 2)
* After the successful installation try to access the VMs settings menu -> No longer accessaible, Hyper-V returns an error
* Check the Hyper-V Manager -> The corrupted VM is no longer in the list of VMs.
Additional it can be confirmed afterwards by doing:
* Create a new generation 2 VM using the same virtual hard drive file (*.vhdx) used before.
* Boot into the live session.
* Create the UEFI boot entry again
-> VM is again corrupted and shows the same symptoms as above.
This bug breaks Ubuntu on Hyper-V generation 2. That is a serious
issue, as the generation 2 offers a lot of improvements over the
generation 1.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grub-efi-amd64-signed 1.27+2.00-22
ProcVersionSignature: Ubuntu 3.13.0-5.20-generic 3.13.0
Uname: Linux 3.13.0-5-generic x86_64
ApportVersion: 2.13.1-0ubuntu1
Architecture: amd64
CasperVersion: 1.336ubuntu1
Date: Sat Jan 25 12:25:12 2014
LiveMediaBuild: Xubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140121.1)
ProcEnviron:
LANGUAGE=en_US
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: grub2-signed
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/efibootmgr/+bug/1272664/+subscriptions
More information about the foundations-bugs
mailing list