"ERROR: failed to mount UUID=... on real root" after shutting down during system update

Hi @YoungFellow,

That means your kernel is missing. You probably interrupted the update process right then, when it was updating the kernel, so now it’s missing.

I recommend you chroot into your system and reinstall the kernel.

How to chroot

  1. Ensure you’ve got a relatively new ISO or at least one with a still supported LTS kernel.

  2. Write/copy/dd the ISO to a USB thumb drive.

  3. When done, boot with the above mentioned USB thumb drive into the live environment.

  4. Once booted, open a terminal and enter the following command to enter the chroot environment:

manjaro-chroot -a
  1. If you have more than one Linux installation, select the correct one to use from the list provided.

When done, you should now be in the chroot environment.

But, be careful, as you’re now in an actual root environment on your computer, so any changes you make will persist after a restart.

From within the chroot environment, install a kernel:

mhwd-kernel --install linux61

This will install version 6.1, which is the current SLTS version.

If it was successful, exit the chroot environment,

exit

…and reboot.

Hope this helps!

1 Like