Mensagem de erro da Debian: “Não foi possível encontrar o volume LVM”, mas depois inicializa com sucesso

4

Eu estava tentando criptografar todo o disco rígido durante o processo de instalação do Debian 8 Jessie usando criptografia de disco completo + LVM, e eu fiz isso, mas, há um pequeno "problema".

Antes de o sistema me perguntar a senha para desbloquear o disco, ele exibe uma mensagem:

Loading, please wait...
[5.004102] sd 2:0:0:0: [sda] Assuming drive cache: write through
Volume group "lvm_group" not found
Skipping volume group lvm_group
Unable to find LVM volume lvm_group/root
Volume group "lvm_group" not found
Skipping volume group lvm_group
Unable to find LVM volume lvm_group/swap
Please unlock disk sda5_crypt:

Mas quando eu introduzo a senha e pressiono Enter, o sistema é inicializado com sucesso sem nenhum problema. Eu não entendo porque.

Encontrei algumas pessoas com problemas semelhantes em outros fóruns e artigos / manuais, mas os que encontrei não conseguem inicializar após a mensagem "Não foi possível encontrar o volume do LVM", mas posso inicializar o sistema depois de introduzir a senha .

Meu fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/lvm_group-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=4f7e12ab-84d3-4715-bab4-62cf5033ca8a /boot           ext4    defaults        0       2
/dev/mapper/lvm_group-home /home           ext4    defaults        0       2
/dev/mapper/lvm_group-swap none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Meu crypttab:

sda5_crypt UUID=21feadfc-72e7-4a2c-b5f2-0c9ca3137b03 none luks

Meu / proc / cmdline:

BOOT_IMAGE=/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/lvm_group-root ro quiet

Então, como posso corrigi-lo e evitar essas mensagens? Eu sinto que já tentei de tudo.

    
por Roman 19.05.2015 / 18:30

1 resposta

2

Não é um erro, então você não deve tentar fazer isso desaparecer.

Os scripts em seu initramfs estão verificando oportunisticamente para ver se eles podem ativar o LVM VG que contém seu dispositivo root antes que eles se incomodem em pedir uma frase secreta para descriptografar quaisquer dispositivos criptografados. No caso de seu dispositivo raiz não ser criptografado, isso funcionará e o sistema continuará a inicialização sem atraso. Caso contrário, você terá a oportunidade de inserir uma senha para descriptografar qualquer dispositivo criptografado possível e, em seguida, tentar acessar novamente o VG. Veja:

/usr/share/initramfs-tools/scripts/local-top/lvm2
/usr/share/initramfs-tools/scripts/local-top/cryptroot

especialmente a função activate_vg() em cada um desses scripts.

    
por 21.05.2015 / 17:30