Método 1 Eu encontrei, desde que o Systemd foi implementado no desktop * buntu, que ele irá desbloquear todas as partições adicionais do LUKS se
- todas as partições que você deseja desbloquear usam a mesma senha
- você digita a senha da partição raiz corretamente na primeira vez. Se você errar, precisará inseri-lo novamente para todas as outras partições LUKS
Isso não funciona para mim no Ubuntu Server 16.04
Método 2 Usando o aplicativo gnome-disk-utility (GUI) ...
- selecione a partição LUKS criptografada
- clique no botão de engrenagem (opções adicionais de partição)
- Editar opções de criptografia
- desative as opções de criptografia automática
- ativar o desbloqueio na inicialização
- (opcional) altere o nome. Isso rotulará a partição desbloqueada em / dev / mapper /
- insira a frase secreta. O utilitário criará um arquivo de chaves em / etc / luks-keys / para cada partição que você configurar dessa maneira
- (opcional) adicione partições desbloqueadas ao fstab manualmente ou usando o utilitário de disco
- update-initramfs (não tenho certeza se isso é necessário)
- update-grub
Método 3 Usando keyutils.
Eu não testei isso. De link
- use a mesma frase secreta para ambos os volumes criptografados.
- Inicialize em seu sistema recém-instalado:
- %código% e inclua a opção keyscript = decrypt_keyctl em ambos os volumes criptografados listados em / etc / crypttab.
- Em seguida, emita: %código% para atualizar seu initramfs para incluir keyutils.
- Em seguida, reinicialize e verifique se a frase secreta inserida é armazenada em cache e usada para desbloquear os volumes criptografados.