Estoy usando un sistema lvm cifrado. Actualicé a xubuntu 22.04. El problema fue que no reconocieron mi tarjeta wifi. Al intentar resolver este problema descubrí que no podía actualizar al kernel 5.15 o superior. Pude instalar nuevos kernels pero no aparecían en el menú de grub. Después de investigar un poco, se ofreció una solución para arrancar desde un USB en vivo y reinstalar grub. Lo intenté pero ahora no puedo ingresar al menú de grub y me encuentro en el rescate de grub. Esto es lo que obtengo:
error: disk 'lvmid'/(uuid)' not found.
Entering rescue mode…
grub rescue>_
#ls and set show:
grub rescue> ls
(hd0)
grub rescue> set
cmdpath=(hd0)
prefix=(lvmid/(uuid)/boot/grub
root=lvmid/(uuid)
(Normalmente, recibiría un mensaje para descifrar la clave maestra y, después de descifrarla correctamente, ingresaría al menú de grub).
Mi versión de grub es 2.04. (Sin comando cryptomount).
Arranqué a través de USB en vivo y GParted muestra:
/dev/sda1 ntfs Windows boot
/dev/sda2 ntfs
/dev/sda3 extended
/dev/sda5 encrypted
/dev/sda6 ext4 grub
/dev/sda7 encrypted
Al descifrar ambas particiones se muestra:
/dev/sda5 ext4
/dev/sda7 lvm2 pv ubuntu-vg
Al mirar sda5, contiene los archivos para el menú grub. sda6 solo contiene la carpeta "grub" y está completamente vacía. (Me parece que he estropeado algunas cosas aquí al intentar reinstalar grub).
Pregunta 1: ¿Cómo funciona normalmente este sistema? ¿Se monta/lee primero sda6 y luego aparece el mensaje de clave maestra, y después de ingresar la clave correcta, se descifra sda5 y se muestra el menú de grub?
Pregunta 2: ¿Cómo puedo hacer que este sistema vuelva a funcionar?