Hyper-V RHEL6 guest unable to boot after upgrading the kernel
Issue
- Server unable to boot into new kernel.
- Module hv_storvsc fails to load leading to kernel panic and boot failure.
- In the early phase of boot process, during modules loading, errors similar to these can be spotted:
hv_storvsc: disagrees about version of symbol vmbus_sendpacket
hv_storvsc: Unknown symbol vmbus_sendpacket
hv_storvsc: disagrees about version of symbol vmbus_close
hv_storvsc: Unknown symbol vmbus_close
hv_storvsc: disagrees about version of symbol vmbus_recvpacket
hv_storvsc: Unknown symbol vmbus_recvpacket
hv_storvsc: disagrees about version of symbol vmbus_open
hv_storvsc: Unknown symbol vmbus_open
NOTE: messages above repeat for many symbols related to vmbus
- Later in the boot process, a kernel panic occurs and boot fails:
dracut Warning: Signal caught!
dracut Warning: LVM VolGroup/lv_swap not found
dracut Warning: LVM VolGroup/lv_root not found
dracut Warning: Boot has failed. To debug this issue add "rdshell" to the kernel command line.
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32-573.1.1.el6.x86_64 #1
Environment
- Red Hat Enterprise Linux 6
- Microsoft Linux Integration Services (LIS) 4.0
- Hyper-V Host
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.