Kdump kernel fails to boot due to "kernel panic - not syncing: No init found. Try passing init= option to kernel" in RHEL 8

Solution In Progress - Updated -

Issue

  • kdump kernel fails to boot with the following error messages.
[    1.481686] Freeing unused kernel memory: 2020K
[    1.484033] Freeing unused kernel memory: 316K
[    1.485792] Failed to execute /init (error -2)    <<<----- got failed while loading the binaries. 
[    1.487506] Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
[    1.492689] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.18.0-147.el8.x86_64 #1
[    1.495586] Hardware name: VMware, Inc. VMware7,1/440BX Desktop Reference Platform, BIOS VMW71.00V.13989454.B64.1906190538 06/19/2019
[    1.500052] Call Trace:
[    1.501400]  dump_stack+0x5c/0x80
[    1.502926]  ? rest_init+0x79/0xaa
[    1.504452]  panic+0xe7/0x247
[    1.505901]  ? __do_execve_file.isra.38+0xb8/0x910
[    1.507694]  ? rest_init+0xaa/0xaa
[    1.509215]  kernel_init+0xf7/0xff
[    1.510712]  ret_from_fork+0x35/0x40
[    1.512310] Kernel Offset: disabled
[    1.513885] Rebooting in 10 seconds..     <<<--- Getting reboot as a default action.

Environment

  • Red Hat Enterprise Linux 8
  • dracut

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