I've a laptop with an Arch installation, it has an ssd with a uefi boot partition and just one ext4 partition for the whole /
. There is also an hdd with an old Windows and some swap.
Anyway after the usual pacman -Syu
of a couple of days ago, the system never boot again properly. In particular when I turn on the laptop it says that it will take 10 seconds to try to load the root partition, but eventually it will fail dropping me on an emergency shell.
From the emergency shell I can see no ssd partition at all, but I also have a "rescue" usb thumb drive with another Arch installed on, and from that usb system I can mount and use the ssd partitions, so it would be safe to think that they are not broken.
I tried to use "/dev/nvme0n1p2" instead of the UUID in both /etc/fstab and on the kernel boot option, setting GRUB_DISABLE_UUID=true and running grub-mkconfig from the usb system in the ssd partition with arch-chroot
, but I haven't seen any positive outcome so far.
Today I even tried to pacman -Syu
again on the ssd root partition with arch-chroot
and the command worked but the system is still dropping me in the same emergency shell.
What could be the problem? And, even more important, how can it be fixed??