You are not logged in.
Hello all,
I've not been using my Arch installation for 3 months. Did a "pacman -Syu" yesterday and rebooted, now my system does not boot anymore.
Setup:
* The internal SSD only contains one large LUKS-encrypted LVM partition. 3 logical volumes exist: root, home and swap
* /boot partition resides on an external USB stick. The partition also holds a LUKS key and detached header for the encrypted LVM partition.
* This setup worked fine for about a year now.
After the update I cannot boot anymore, I also do not get a fallback shell because "the root account is locked". If I attempt to boot the fallback image the PC simply powers down.
I still have access to the encrypted LVM when I boot a linux live CD, I can chroot to the system. However, as the boot does fail at such an early stage I do not have access to any startup logs. I resorted to photographing my screen, please find the attached startup logs here:
https://drive.google.com/file/d/1J2rEcd … sp=sharing
https://drive.google.com/file/d/1G5aYqH … sp=sharing
I have to admit I'm a bit at a loss here, I have no clue what goes wrong and why, so any help is appreciated!
BR
Offline
You mentioned you can chroot into the system, can you try rebuilding your initramfs image?
also show the contents of your /etc/mkinitcpio.conf file
Offline
You mentioned you can chroot into the system, can you try rebuilding your initramfs image?
also show the contents of your /etc/mkinitcpio.conf file
Thanks for the response!
Yes, I can rebuild the image. In fact I tried that because I saw that the default kernel image compression mechanism changed from "gzip" to "zstd". Rebuilding the image did not change anything though. I will post the contents of mkinitcpio.conf as soon as I get home.
Offline
Contents of /etc/mkinitcpio.conf - comments removed for readability:
MODULES=()
BINARIES=()
FILES=(/boot/header.img /boot/key.img)
HOOKS=(base systemd autodetect keyboard sd-vconsole modconf block sd-encrypt lvm2 filesystems fsck)
COMPRESSION="gzip"
Explanation: "FILES" lists the detached LUKS header and LUKS key file. "HOOKS" contains the "sd-encrypt" hook to encrypt the LVM partition. "COMPRESSION" was set explicitly by me in order to try to get it running with the previous compression method, but it does not work - neither with the new standard "zstd" nor with "gzip".
Offline