[Hyper-V] hyperv_keyboard module needed for Generation 2 VMs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Fix Released
|
High
|
Andy Whitcroft | ||
Xenial |
Fix Released
|
High
|
Andy Whitcroft |
Bug Description
Because Generation 2 virtual machines in Hyper-V are presented with a minimal set of EFI hardware, the kernel module "hyperv_keyboard" must be present to interact with the console keyboard. On systems with disk encryption, the user will be prompted for the key to decrypt the disk, but cannot enter the password because no keyboard driver is present.
This issue appears to exist in all Ubuntu releases that support EFI and are therefore eligible to be used as Generation 2 VMs, most recently tried with the April 5 ISO of the day for 16.04 (pre-release).
This module *is* present when the grub menu is presented and later when the kernel is fully loaded.
FYI, if some mechanism requires a mouse or touch, the hid_hyperv module will also be needed.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: kernel-da-key kernel-hyper-v |
Changed in linux (Ubuntu): | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
importance: | Medium → High |
status: | Confirmed → Triaged |
affects: | linux (Ubuntu Xenial) → initramfs-tools (Ubuntu Xenial) |
Changed in initramfs-tools (Ubuntu Xenial): | |
assignee: | Canonical Kernel Team (canonical-kernel-team) → Andy Whitcroft (apw) |
Changed in initramfs-tools (Ubuntu Xenial): | |
milestone: | none → ubuntu-16.04 |
status: | Triaged → In Progress |
Changed in initramfs-tools (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
no longer affects: | initramfs-tools |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1567107
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.