Kernel Panic on Hyper-V Virtual Machine after switching from (unsupported) kmod modules to (supported) Hyper-V kernel modules shipped in RHEL 6.4.
Issue
- Switching from the ( ETES / Microsoft LIC ) (unsupported) kmod RPM packages to (supported) Hyper-V kernel module shipped in RHEL 6.4 fails during boot with below kernel panic.
kernel panic - not syncing: Attempted to kill init!
Pid: 1. comm: init Not tainted 2.6.32.358.0.1.el6.x86_64 #1
Call Trace:
[<ffffffff814fd11a>] ? panic+0xa7/0x16f
[<ffffffff81070db2>] ? do_exit+0862/0x870
[<ffffffff8117ca75>] ? fput+0x25/0x30
[<ffffffff81070c38>] ? do_group_exit+0x58/0x10
[<ffffffff81070cc7>] ? sys_exit_group+0x17/0x20
[<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b
atkbd.c: Unknown Key pressed (translated set 2, code 0x00 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e000 <keycode>' to make it known
- Performed yum update and emptied /lib/modules/2.6.32-358.0.1.el6.x86_64/weak-updates (symlinks to old kmod RPM) and recreated the initramfs via following command:
# dracut --drivers "hv_netvsc hv_storvsc hv_utils hv_vmbus hid-hyperv" --force /boot/initramfs-2.6.32-358.0.1.el6.x86_64.img 2.6.32-358.0.1.el6.x86_64
Environment
- Red Hat Enterprise Linux 6.4
- Hyper-V virtual machine
- ETES provided Hyper-V modules
- Microsoft "Linux Integration Component" MS LIC drivers
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
