aarch64 RHEL, CentOS Installation Fails to Dracut Shell
by vlawn from LinuxQuestions.org on (#5EH62)
I have tried this with RHEL-7/8 and CentOS-7/8 resulting in failure. Trying the same steps with Ubuntu 20.04 results in a successful installation.
Platform is an NXP Layerscape board using UEFI fw.
I used dd to write the aarch64 DVD ISO to a USB drive. I also tried by using Rufus.
I choose the USB drive in the UEFI boot devices menu and Grub shows up. I have tried all three grub entries with no change in result. The kernel is loaded and starts to boot and then hangs with the message:
Code:[ OK ] Reached target Basic System.After about two minutes, this message is printed a bunch of times:
Code:[ 160.232068] dracut-initqueue[1039]: Warning: dracut-initqueue timeout - starting timeout scriptsAnd then finally I am left with this before being presented with:
Code:[ 231.551903] dracut-initqueue[1039]: Warning: Could not boot.
Starting Setup Virtual Console...
[ OK ] Started Setup Virtual Console.
Starting Dracut Emergency Shell...
Warning: /dev/root does not exist
Generating "/run/initramfs/rdsosreport.txt"
Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
dracut:/#I have tried editing grub.cfg to set root to the UUID instead of the label. I tried booting from the grub command line, loading the kernel and initrd manually and setting root manually.
It all leads to the same result.
As mentioned above, Ubuntu installs just fine.
Any idea what's going on or what to try next?


Platform is an NXP Layerscape board using UEFI fw.
I used dd to write the aarch64 DVD ISO to a USB drive. I also tried by using Rufus.
I choose the USB drive in the UEFI boot devices menu and Grub shows up. I have tried all three grub entries with no change in result. The kernel is loaded and starts to boot and then hangs with the message:
Code:[ OK ] Reached target Basic System.After about two minutes, this message is printed a bunch of times:
Code:[ 160.232068] dracut-initqueue[1039]: Warning: dracut-initqueue timeout - starting timeout scriptsAnd then finally I am left with this before being presented with:
Code:[ 231.551903] dracut-initqueue[1039]: Warning: Could not boot.
Starting Setup Virtual Console...
[ OK ] Started Setup Virtual Console.
Starting Dracut Emergency Shell...
Warning: /dev/root does not exist
Generating "/run/initramfs/rdsosreport.txt"
Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
dracut:/#I have tried editing grub.cfg to set root to the UUID instead of the label. I tried booting from the grub command line, loading the kernel and initrd manually and setting root manually.
It all leads to the same result.
As mentioned above, Ubuntu installs just fine.
Any idea what's going on or what to try next?