Aria Suite Lifecycle Manager boots to the Dracut Emergency Shell prompt because a required partition does not exist.
search cancel

Aria Suite Lifecycle Manager boots to the Dracut Emergency Shell prompt because a required partition does not exist.

book

Article ID: 378694

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

When booting up, you see errors before you're presented with the dracut shell prompt:

195.010805] dracut-initqueue[318]: Warning: dracut-initqueue timeout - starting timeout scripts
195.011193] dracut-initqueue[318]: Warning: Could not boot.

Starting Setup Virtual Console...

Starting Dracut Emergency Shell...
Warning: /dev/disk/by-partuuid/<UUID> does not exist
Generating "/run/initramfs/rdsosreport.txt"
Entering emergency mode. Exit the shell to continue.
Type
"journalctl"
to view sustem 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.

Example Screenshot (with partition UUID removed):

Environment

VMware Aria Suite Lifecycle Manager 8.x

Cause

This issue can occur when the system partition ID differs from the one defined in the Grub loader config file.

Resolution


  1. Snapshot/ backup the appliance before making any changes.

  2. Reboot the appliance and press the up or down arrows at the PhotonOS screen to enter the boot loader screen.

  3. Modify the root location from $rootpartition to /dev/sda4.




  4. Reboot the appliance and it should come up normally.

  5. Next we need to locate the correct PARTUUID for sda4 using the command: blkid

    1. The output of this command should return a list of devices and both their UUID and their PARTUUID.  Copy the PARTUUID value for /dev/sda4 for later use.



  6. Edit the grub config file:  vi /boot/grub/grub.cfg

    1. Locate the value set rootpartition= and update the UUID listed there with the UUID from previous use.



  7. Reboot the appliance.