boot - nenhum prompt de senha LUKS

2

Durante a inicialização, não me pedem a senha do LUKS, portanto, a inicialização falha. O mesmo comportamento com a opção grub à prova de falhas, portanto, também não solicite a senha da CLI.

Eu tenho:

  • initrd.img-3.13.0-39-generic
  • initrd.img-3.13.0-40-generic
  • initrd.img-4.4.0-31-generic

mas somente o initrd.img-3.13.0-39-generic funciona corretamente e pede a senha cryptsetup.

Acabei de atualizar para o Ubuntu 16.04.1 LTS do Ubuntu 14.04, mas tive esse problema também com o Ubuntu 14.04.

    
por PeTer 28.07.2016 / 09:02

3 respostas

1

Nenhum prompt de senha luks - plymouth

Com o Ubuntu 17.10 em novembro de 2017, o problema continua:

Bug 1359689 Ubuntu ou Red Hat Bugzilla - Bug 1086972 ainda são válidos. É uma questão de Plymouth, não uma questão de LUKS ou NVIDIA ou Linux-distro.

Problema: Eu tenho uma partição não-raiz criptografada (na verdade / home) e todo o ciclo de vida de inicialização, trabalhando, fechando obras impecáveis. Boot e LUKS irão lidar com o processo baseado em crypttab e fstab, sem entrada no inittab. Segue as especificações (corretas) e funciona bem.

Exceto a solicitação de senha.

Plymouth engole o pedido de senha.

Aqui não falamos sobre o problema do initram - esta é uma situação ligeiramente diferente, o mesmo bug. Portanto, soluções para casos semelhantes não funcionam aqui.

reproduzível Você pode tentar adivinhar quando a solicitação deve estar lá, inserir manualmente a senha correspondente e a montagem continua bem.

reproduzível, quando você pressionar prematuramente "enter" durante (!) a etapa de verificação, as linhas exibidas se moverão para cima (e exibirão uma linha vazia). A solicitação de senha fica visível nesta linha vazia após o procedimento de verificação finalizado. Provavelmente poderia ser contornado, adicionando mais caracteres de nova linha, parece.

Portanto, é claramente um problema de exibição causado pelo Plymouth.

A solicitação de senha é disparada corretamente. Não é apenas visível para o usuário.

Eu não tenho uma NVIDIA nas máquinas em que a implementei. Está acontecendo no laptop com gráficos Intel e em um desktop com gráficos A10 APU.

A placa gráfica não é importante.

Como obter esse bug no Plymouth? Peço sua ajuda para administrar a burocracia sem fim para emitir um relatório de bug.

Com certeza, foi relatado muitas vezes antes e silenciosamente fechado para evitar o incômodo.

Posso reativar um bug mais antigo para essa falha do Plymouth em cooperar com a criptografia LUKS?

    
por opinion_no9 12.11.2017 / 15:34
0

Parece ser link , mas afaik eu tenho fstab correto.
Eu criei 2 arquivos, execute update-initramfs e vejo o prompt de senha novamente:

   $ cat /usr/share/initramfs-tools/conf-hooks.d/forcecryptsetup
   export CRYPTSETUP=y
   $ cat /etc/initramfs-tools/conf.d/cryptroot 
   CRYPTOPTS=target=sdc2_crypt,source=UUID=252ce099-c4e4-40f4-a832-6e20fea422af,lvm=vg
   $ update-initramfs -k all -c
    
por PeTer 29.07.2016 / 01:16
0

@ A solução da PeTer foi a única solução de trabalho para o mesmo problema no meu laptop. Como observação, nas versões mais recentes do cryptosetup / initramfs, CRYPTSETUP deve ser definido como "y" em outro arquivo:

/etc/cryptsetup-initramfs/conf-hook
    
por kecsap 27.09.2018 / 13:07