Esta é mais uma questão educacional e de curiosidade, em vez de tentar resolver um problema. Eu tenho um sistema Ubuntu usando LUKS. lsblk mostra isso:
Notavelmente, / é criptografado, mas /boot e /boot/efi não são. Isso é importante porque o LUKS precisa que /boot não seja criptografado para inicializar o GRUB.
Mas... / contém /boot. Portanto, parece que se / estiver criptografado, isso forçaria /boot a ser também. Afinal, como você saberia onde /boot começa no disco, já que o ponteiro de / para /boot é criptografado? (eu assumo)
Obrigado!
Os dispositivos (partições) nos quais
/
residem/boot
são diferentes e um pode ser criptografado enquanto o outro não. O GRUB sabe como encontrar/boot
usando algo comoset root=(hd0,1)
ousearch --hint=...
conforme definido emgrub.cfg
.Como o GRUB pode lidar com a inicialização em vários sistemas operacionais instalados simultaneamente, o
/
sistema de arquivos (ouC:
) não pode ser usado para localizar/boot
de forma inequívoca.