Not booting after update - failed to mount UUIDxxxx on real boot

Please help. After recent update laptop (thinkpad T490s) not booting anymore.

ERROR: device UUIDxxxx not found. Skipping fsck.

mount: /new_root: can’t find UUIDxxxx

ERROR: Failed to mount UUIDxxxx on real root.
You are now being dropped into an emergency she’ll.
sh: can’t access tty: job control turned off
[roots ] #

Typing anything is not possible.

seems the new grub update made your system unbootable. did you use testing or unstable branch?

Hi, thanks for the reply. I’m on stable.

On stable we didn’t push the grub update yet. So it might be a different reason. You can try with an install ISO to chroot into your installed system and gain more info about what might cause that. pacman.log, full error message might give some clues.

ok, so i’ve started.

is this mounted correctly?

manjaro-chroot -a                                              1 ✘ 
grub-probe: error: cannot find a GRUB drive for /dev/sda1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sda1.  Check your device.map.
==> Mounting (ManjaroLinux) [/dev/nvme0n1p2]
 --> mount: [/mnt]
mount: /mnt: /dev/nvme0n1p2 already mounted on /mnt.
       dmesg(1) may have more information after failed mount system call.
 --> mount: [/mnt/boot/efi]
[manjaro /]#

asking because

ls /mnt

is not returning anything, although it should.

[2023-07-27T15:34:55+0200] [ALPM-SCRIPTLET] depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.Gpga8R/root/lib/modules/6.4.6-1-MANJARO/kernel/drivers/input/keyboard/applespi.ko.zst: Invalid argument
[2023-07-27T15:34:55+0200] [ALPM-SCRIPTLET] depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.Gpga8R/root/lib/modules/6.4.6-1-MANJARO/kernel/fs/smb/common/cifs_arc4.ko.zst: Invalid argument
[2023-07-27T15:34:55+0200] [ALPM-SCRIPTLET] depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.Gpga8R/root/lib/modules/6.4.6-1-MANJARO/kernel/fs/zonefs/zonefs.ko.zst: Invalid argument
[2023-07-27T15:34:55+0200] [ALPM-SCRIPTLET] depmod: ERROR: Could not create index 'modules.dep'. Output is truncated: No space left on device
[2023-07-27T15:34:55+0200] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.4-x86_64-fallback.img'
[2023-07-27T15:34:58+0200] [ALPM-SCRIPTLET] ==> WARNING: errors were encountered during the build. The image may not be complete.
[2023-07-27T15:34:58+0200] [ALPM] running '90-packagekit-refresh.hook'...
[2023-07-27T15:34:58+0200] [ALPM] running '90-update-appstream-cache.hook'...
[2023-07-27T15:35:03+0200] [ALPM-SCRIPTLET] <E2><9C><94> Metadata cache was updated successfully.
[2023-07-27T15:35:03+0200] [ALPM] running '99-grub.hook'...
[2023-07-27T15:35:04+0200] [ALPM-SCRIPTLET] Generating grub configuration file ...
[2023-07-27T15:35:04+0200] [ALPM-SCRIPTLET] Found theme: /usr/share/grub/themes/manjaro/theme.txt
[2023-07-27T15:35:04+0200] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-6.4-x86_64
[2023-07-27T15:35:04+0200] [ALPM-SCRIPTLET] Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.4-x86_64.img
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-6.4-x86_64-fallback.img
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-6.3-x86_64
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.3-x86_64.img
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-6.3-x86_64-fallback.img
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Warning: os-prober will be executed to detect other bootable partitions.
[2023-07-27T15:35:05+0200] [ALPM-SCRIPTLET] Its output will be used to detect bootable binaries on them and create new boot entries.
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] Adding boot menu entry for UEFI Firmware Settings ...
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] Root filesystem isn't btrfs
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] Found memtest86+ image: /boot/memtest86+/memtest.bin
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] /usr/bin/grub-probe: warning: unknown device type nvme0n1.
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] /usr/bin/grub-probe: warning: unknown device type nvme0n1.
[2023-07-27T15:35:06+0200] [ALPM-SCRIPTLET] done
[2023-07-27T15:35:06+0200] [ALPM] running 'dbus-reload.hook'...
[2023-07-27T15:35:06+0200] [ALPM] running 'detect-old-perl-modules.hook'...
[2023-07-27T15:35:06+0200] [ALPM] running 'gdk-pixbuf-query-loaders.hook'...
[2023-07-27T15:35:06+0200] [ALPM] running 'ghc-register.hook'...
[2023-07-27T15:35:08+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-07-27T15:35:08+0200] [ALPM] running 'texinfo-install.hook'...
[2023-07-27T15:35:08+0200] [ALPM] running 'thunderbird-post.hook'...
[2023-07-27T15:35:08+0200] [ALPM] running 'update-desktop-database.hook'...
[2023-07-27T15:35:08+0200] [ALPM] running 'update-vlc-plugin-cache.hook'...
(END)

part from today partly

It is solved.

I ran

sudo mkinitcpio -P

and rebooted without usb stick.

Well you simply ran out of space on your disk and the update from today didn’t finished completely. Hence that is the issue that your system is now broken:

depmod: ERROR: Could not create index ‘modules.dep’. Output is truncated: No space left on device

So you may want to analyze the disk and remove old not needed things. Also it seems you have BTRFS. Maybe you have automatic backups which created the usage of harddrive space.

yes, apparently. Although the systems shows >30GB space. Solution mentioned above.

Check the space of your /boot partition. Can also happen to run out of space. df -h should give you a clue.

thank you for your help and replies!

You can find good Information about Btrfs in the wiki

And there is a howto if you are out of space on btrfs

1 Like
1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.