Po instalaci Ubuntu se šifrovaným root filesystémem nechce bootovat. Neobjeví se dotaz na zadání hesla pro rozšifrování disku.

Oprava

Nabootojeme z instalační flashky. V mém případě je zašifrován root filesystém na zařízení /dev/nvme0n1p3.

Oprava problému
sudo cryptsetup luksOpen /dev/nvme0n1p3 nvme0n1p3_crypt (1)
sudo mkdir /mnt/disk
sudo mount /dev/mapper/vgkubuntu-root /mnt/disk
sudo mount /dev/nvme0n1p2 /mnt/disk/boot
sudo mount /dev/nvme0n1p1 /mnt/disk/boot/efi
sudo mount --bind /dev /mnt/disk/dev
sudo mount --bind /run /mnt/disk/run
sudo mount -t proc proc /mnt/disk/proc
sudo mount --rbind /sys /mnt/disk/sys
chroot /mnt/disk /bin/bash
update-initramfs -u (2)
1 Ruční rozšifrování filesystému. Musí se zadat správné heslo. Jméno nvme0n1p3_crypt se musí shodovat s tím, co je napsáno v /etc/crypttab.
2 Toto to spraví.