Antes : SSD interno SATA com uma partição ext4 criptografada com LUKS (instalação Debian) + uma pequena partição de inicialização não criptografada com arquivos de configuração kernel, initrd e GRUB
Depois : esse mesmo disco agora está conectado externamente com um adaptador USB para SATA
Agora o GRUB falha ao inicializá-lo, mas tanto o GRUB quanto o kernel Debian reconhecem o disco (eu vejo o tamanho e as partições corretos). Além disso, depois de carregar o kernel, ele solicita a senha do LUKS e a reconhece (se digitada corretamente). Tentei fornecer os arquivos kernel e initrd da linha de comando do GRUB e também carregar o arquivo grub.cfg antigo com o GRUB comando configfile'.
Esta foi a seção do GRUB que funcionou com a configuração anterior:
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8b6b854f-d92a-439d-a0e3-315d39bb0802' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 a597f222-87d2-4e19-8965-aa0eff0bceea
else
search --no-floppy --fs-uuid --set=root a597f222-87d2-4e19-8965-aa0eff0bceea
fi
echo 'Loading Linux 4.9.0-11-amd64 ...'
linux /vmlinuz-4.9.0-11-amd64 root=UUID=8b6b854f-d92a-439d-a0e3-315d39bb0802 ro quiet
echo 'Loading initial ramdisk ...'
initrd /initrd.img-4.9.0-11-amd64
E estas são as várias telas de erro (não consigo lembrar qual tela corresponde ao que eu estava tentando)
É possível inicializar a instalação do Debian com esta nova configuração?
Vejo que ele configura corretamente o volume criptografado sdb2_crypt, então tentei isso e funcionou:
Ele inicializou em um ambiente de recuperação, pois não estava reconhecendo alguns sistemas de arquivos no
/etc/fstab
, depois de comentá-los, salvando e reinicializando ele inicializa na tela de login do LXDE.