From 7a3e1a0e4a86681fab3baf9662f2d40733876ea2 Mon Sep 17 00:00:00 2001 From: Vaughan Cao Date: Thu, 9 Oct 2014 16:41:31 +0800 Subject: [PATCH] Add hyperv-keyboard kernel module for Hyper-V Gen2 VM The synthetic keyboard of a Gen2 Linux VM doesn't work before the hyperv_keyboard module is loaded. Without it, we can't cancel the media check phase if boot with rd.live.check option. Gen1 Linux VM doesn't have the same issue because the host emulates the legacy i8042 keyboard for Gen1 VM. Signed-off-by: Vaughan Cao --- modules.d/90kernel-modules/module-setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules.d/90kernel-modules/module-setup.sh b/modules.d/90kernel-modules/module-setup.sh index eea30e69..83b89955 100755 --- a/modules.d/90kernel-modules/module-setup.sh +++ b/modules.d/90kernel-modules/module-setup.sh @@ -45,7 +45,7 @@ installkernel() { atkbd i8042 usbhid hid-apple hid-sunplus hid-cherry hid-logitech \ hid-logitech-dj hid-microsoft hid-lcpower firewire-ohci \ pcmcia usb_storage nvme hid-hyperv hv-vmbus \ - sdhci_acpi + sdhci_acpi hyperv-keyboard if [[ "$(uname -p)" == arm* ]]; then # arm specific modules