Resolvido.
Certifique-se de não criar o arquivo-chave com nano ou um eco regular, pois isso adiciona uma nova linha no final do arquivo. Faça assim:
echo -n "so_password_such_strong" > /etc/yourkeyfile
Eu configurei o dm-crypt para uma partição não-raiz em uma instalação do Arch Linux e referenciei um arquivo-chave em /etc/crypttab
(permissions -rw-------
). No entanto, durante a inicialização, ainda sou solicitado a fornecer a senha.
No entanto, ele reconhece o nome do volume, que é mencionado apenas no arquivo cryptab, portanto, ele usa o arquivo.
Resolvido.
Certifique-se de não criar o arquivo-chave com nano ou um eco regular, pois isso adiciona uma nova linha no final do arquivo. Faça assim:
echo -n "so_password_such_strong" > /etc/yourkeyfile