[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
Fri Feb 7 18:57:27 UTC 2014
I tried again with the current daily image (2014-02-07). The boot entry
itself is created and Ubuntu boots after the installation, but it is of
little help as the VM configuration is still corrupted and not longer
visible in the Hyper-V manager. This bug needs to be fixed!
Attached you find the content of /var/log/installer in case that is of
any help.
** Attachment added: "installer.tar.xz"
https://bugs.launchpad.net/ubuntu/+source/efibootmgr/+bug/1272664/+attachment/3973148/+files/installer.tar.xz
--
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