After running updates today 2023-04-01 (no joke!) including grub and btrfs-tools on my live system that I installed long ago from Manjaro XFCE installation media to a BTRFS partition on an USB media, now I get upon boot attempt:
mount: /new_root: cant't find UUID=0da7e ....
You are now being dropped into an emergency shell.
sh: can't access tty: job control turned off
[rootfs ]# _
This happened on two differend USB installations on two different computers, both installations were up to date a week ago. On one of them I disbled the disk controller, so that the USB media became /dev/sda (if it had been found).
I have a third installation on an internal SSD (AHCI), also legacy on one BTRFS partition, that does not suffer from this issue - thatās the only one that I can boot now.
For verification I ran a fresh installation from āmanjaro-xfce-22.0.5-230316-linux61.isoā on a new USB media again into one BTRFS partition, booted, ran the updates - et voilĆ” ⦠Same fault, only in scrambled font via HDMI graphics.
From the wiki I had formerly copied an instruction to reinstall GRUB, I tried to follow this (yet pacman -S mtools os-prober fails with a hint to restart Timeshift; I donāt know how to handle the Timeshift-error āsystem disk not foundā), grub-install --recheck and update-grub gave no errors, the latter listed all kernels, but neither fixed my issue.
Next Iāll do a fresh installation on ext4 - if that survives the update, at least Iāll know.
Any other supporting hints heartily welcome.
Dirk
Update:
The same procedure - installing from XFCE-ISO to USB, just one difference - formatted the target to ext4 instead of btrfs - then deinstalled office (to save time during update), ran pamac with actual updates - gave the result youād expect: System booting to login prompt. So the issue is that after the update the new (yet updated) kernel (6.1 from fresh installation, 6.2 or 5.15 from grub menu on my previous, even fallback) and ramdisk fail to recognize the UUID of the BTRFS filesystem. I checked while booted from the live installer - in thunarās address line exactly the same uuid is visible for the volume in question.
My choice was for btrfs because of the copy-on-write feature - I thought, including wear-levelling the whole would be more reliableā¦
D.