Não funciona porque a linha /etc/crypttab
está sem a palavra-chave luks
da opção. Alterar a linha para isso resolveu o problema:
luks-01a2e5d8-9211-40ce-b160-d3f973d1a155 UUID=01a2e5d8-9211-40ce-b160-d3f973d1a155 /etc/luks-keys/luks-01a2e5d8-9211-40ce-b160-d3f973d1a155 luks,nofail
Isso se deve ao fato de que cryptdisks_start
usa as opções para determinar que tipo de criptografia está sendo usada, para que use o comando correto para abrir o dispositivo. Sem a opção luks
, cryptdisks_start
tentará abrir o dispositivo como um dispositivo simples cry-dm com cryptsetup create
. Felizmente, uma verificação de sanidade impede isso, embora cause uma mensagem de erro confusa.
Aparentemente, a ferramenta Disks do GNOME3 escreve essa linha incorreta para /etc/crypttab
ao usar o ícone de desbloqueio e salvar a frase secreta.