Eu tenho dois sistemas operacionais instalados na minha máquina. O primeiro (o sistema operacional atualmente acessível / acessível) é instalado como
/dev/nvme0n1p1 - EFI
/dev/nvme0n1p2 - Boot A
/dev/nvme0n1p3 - LUKS
LVM
Swap
BTRFS
O segundo que eu instalei como
/dev/nvme0n1p1 - EFI
/dev/sda4 - Boot B (UUID=2ada7591-49df-4e74-afa8-218491fdef92)
/dev/sda5 - LUKS
BTRFS (/dev/mapper/GlotX_Mint)
grub-update
não detecta automaticamente o segundo sistema operacional após eu desbloquear a partição LUKS. Eu tentei usar o Grub Repair, mas só permite escolher uma entrada. O que eu gostaria de fazer é copiar a entrada atual do Mint do meu primeiro sistema operacional usando o Grub Customizer, fazer uma segunda entrada e ajustá-la para inicializar o segundo sistema operacional. Depois de atualizar a versão do kernel, o UUID do volume de inicialização e o volume LUKS, atualmente eu tenho:
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 2ada7591-49df-4e74-afa8-218491fdef92
else
search --no-floppy --fs-uuid --set=root 2ada7591-49df-4e74-afa8-218491fdef92
fi
linux /vmlinuz-4.15.0-20-generic root=/dev/mapper/GlotX_Mint ro rootflags=subvol=@ quiet splash $vt_handoff
initrd /initrd.img-4.15.0-20-generic
Quando inicializo e escolho a nova entrada, uma de duas coisas acontece.
exit
, ele reclama que /dev/mapper/GlotX_Mint
não existe. Minha suspeita é que em algum lugar o volume do Luks não está sendo desbloqueado pelo volume de inicialização. Caso contrário, não receberei nenhuma saída útil. Tags grub2 cryptsetup