Today I updated my f44 server and it failed to reboot successfully.
The reasons as far as I can tell is that it’s not unlocking all the luks encrypted volumes.
I have 3 luks volumes
- /
- /var
- /shares - my SMB shares stuff.
I can edit the config of the system to investigate and fix what’s wrong.
First I stripped down /etc/fstab to only /, /var and /boot.
Then I reorder the 3 entries in the /etc/crypttab to list /, /var then /shares.
I have turned off all services that depend on the /shared being mounted.
booting an old kernel does not fix the issue so it’s something else that updated.
I’m dropped in the emergency shell. But all to often as I attempt to investigate and fix the system the emergency shell stops, I lose the shell, and I end up with a hung system that I cannot start a console on to proceed with debugging.
- How do I stop emergency shell from stopping?
- Any idea what changed in the last week around /etc/crypttab processing?
- I have a rescue SSD that I can use to mount the systems file systems then chroot into the system. Will dnf undo work from the chroot?