Unable to load the new kernel using kexec command.

Solution Verified - Updated -

Issue

  • While trying to load the new kernel using kexec command it hangs with message "Starting new kernel"
    Eg:
# kexec -l /boot/vmlinuz-2.6.32-504.el6.x86_64 --initrd=/boot/initramfs-2.6.32-504.el6.x86_64.img --append=ro root=/dev/mapper/VolGrp-Vol1 rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD KEYTABLE=us SYSFONT=latarcyrheb-sun16 crashkernel=auto console=ttyS0,115200n8 rd_LVM_LV=VolGrp/Vol1 rd_LVM_LV=VolGrp/Vol2 rd_NO_DM
UNABLE TO GATHER EFI DATA

# kexec -e
sd 0:0:6:0: [sda] Synchronizing SCSI cache
Starting new kernel

Environment

  • Red Hat Enterprise Linux 6
  • kexec

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.