You are not logged in.
Today I ran
pacman -Syuand rebooted my Lenovo Yoga Tablet 2-851F, my currently installed kernel should have been version 6.2.13, at least that kernel came with the archlinux-2023.05.03-x86_64.iso I used for my installation.
Now, GRUB still shows up as before, but my installed system won't boot anymore. It throws me into that emergency shell, I can't type anything since the keyboard won't work (which it did before, I always hit return on the GRUB menu to speed up the boot process). It reads
ERROR: device 'UUID=6e357e5f-7dab-4ab2-9bf8-799d0d5c4f23' not found. Skipping fsck.
mount: /new_root: can't find UUID=6e357e5f-7dab-4ab2-9bf8-799d0d5c4f23.
You are now being dropped into an emergency shell.
sh: can't access tty: job control turned offThat's the actual UUID which it says on my machine.
What I tried so far by reading older threads regarding this issue:
Downloaded the current archlinux-2023.06.01-x86_64.iso, put it onto a USB stick, booted it, connected to the internet, then
mount --mkdir /dev/mmcblk1p1 /mnt/boot #my EFI partition
mount /dev/mmcblk1p2 /mnt #my root partition, EXT4
arch-chroot /mnt
pacman -Sy
pacman -S linux
mkinitcpio -p linuxI reinstalled linux because I before just ran "mkinitcpio -p linux" and got an error:
ERROR: specified kernel image does not exist: `/boot/vmlinuz-linux'After that, it still won't boot ...
Last edited by scragnoth (2023-06-27 16:26:32)
Offline
You can't mount your boot partition before your root partition. It'll completely mask the contents of the boot partition
Offline
This bug was introduced with linux 6.3.8. UUIDs are no longer handled from /etc/fstab.
I had to set real path in my /etc/fstab to be able to boot with linux 6.3.8.
Something broke UUID handling.
Offline
This bug was introduced with linux 6.3.8. UUIDs are no longer handled from /etc/fstab.
I had to set real path in my /etc/fstab to be able to boot with linux 6.3.8.
Something broke UUID handling.
This is not true at all, and the error here is in the initramfs, far before fstab comes into play.
Offline
Sorry, I had a related problem looking like this one.
Once again, sorry!
Offline
You can't mount your boot partition before your root partition. It'll completely mask the contents of the boot partition
I didn't know that, I'll try it again with the commands swapped.
[Edit] It worked now. I ran the commands again but made sure to mount the root partition first, then the boot partition.
Last edited by scragnoth (2023-06-16 18:40:09)
Offline
Same problem here on one machine with LUKS not found
Archi3
Offline
Same problem here on one machine with LUKS not found
Offline
VoDo wrote:Same problem here on one machine with LUKS not found
I do not understand what is going on I just added encrypt to HOOKS and it works but I am sure it was there a week ago... or after installation 18 months ago.
Archi3
Offline
loqs wrote:VoDo wrote:Same problem here on one machine with LUKS not found
I do not understand what is going on I just added encrypt to HOOKS and it works but I am sure it was there a week ago... or after installation 18 months ago.
That sounds like a .pacnew merging issue.
Offline
Thank you it would be it.
Archi3
Offline
Thank you it would be it.
Did it work? I'd mark the thread as solved if so.
Offline
Yeah
Archi3
Offline