[Bug 1272664] Re: Installing UEFI boot entry on Hyper-V gen 2 corrupts VM configuration, making the VM unuseable
Bug Watch Updater
1272664 at bugs.launchpad.net
Sat Apr 26 19:32:02 UTC 2014
** Changed in: efibootmgr (Debian)
Status: New => Fix Released
--
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:
Fix Released
Status in “efibootmgr” package in Debian:
Fix Released
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