Hello all.
I find myself in a fairly unfortunate situation:
Some time ago, I reinstalled Qubes with a detached encrypted boot and luks header following this guide:
All was good up until yesterday when I performed updates of dom0. I believe some package was updated that tried to mess with initramfs but since the boot disk was detached it wasn’t able to do it properly.
At startup the boot is decrypted, then the classic Qubes decryption screen appears (obviously without the password prompt, as that’s usually handled with a saved key) and then black screen with the following:
Warning: /dev/mapper/qubes_dom0-root does not exist
Warning: /dev/qubes_dom0/root does not exist
Warning: /dev/qubes_dom0/swap does not exist
Generating "/run/initramfs/rdsosreport.txt"
Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
Give root password for maintenance
(or press Control-D to continue):
As I am not familiar with the grub rescue, I would normally boot from a live system, mount everything and chroot into the host but as the luks header is detached from my Qubes installation, I’m only able to mount /boot.
I am lost, please advise. ANY help will be greatly appreciated.