Inicialização criptografada cai para o shell, como configurar o LVM crypttab consistentemente? 'ALERTA! {caminho do volume lógico} não existe

2

Eu usei o Luks para criptografar meu disco rígido inteiro e criei essa unidade sda como um volume físico. Sob esse volume, eu crio um grupo de volume vg00 com meus 3 volumes lógicos

lv00_root , lv01_home e lv02_swap Aqui estão meus volumes lógicos, contidos no grupo de volumes vg00 no volume físico /dev/sda

xubuntu@xubuntu:~$ sudo lvdisplay /dev/vg00
  --- Logical volume ---
  LV Path                /dev/vg00/lv00_root
  LV Name                lv00_root
  VG Name                vg00
  LV UUID                9bzRlY-LWT3-YBV5-yK9U-s3yT-n8MR-B5HjAP
  LV Write Access        read/write
  LV Creation host, time xubuntu, 2015-08-28 05:11:15 +0000
  LV Status              available
  # open                 1
  LV Size                12.00 GiB
  Current LE             3072
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

  --- Logical volume ---
  LV Path                /dev/vg00/lv01_home
  LV Name                lv01_home
  VG Name                vg00
  LV UUID                B9Ykg2-65Aq-fOS2-1T9I-msfW-OlLf-yMDJT5
  LV Write Access        read/write
  LV Creation host, time xubuntu, 2015-08-28 05:11:29 +0000
  LV Status              available
  # open                 1
  LV Size                15.00 GiB
  Current LE             3840
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:2

  --- Logical volume ---
  LV Path                /dev/vg00/lv02_swap
  LV Name                lv02_swap
  VG Name                vg00
  LV UUID                HHiMFa-D9fi-RH6B-ITN6-olQW-Fx0A-FSSzsY
  LV Write Access        read/write
  LV Creation host, time xubuntu, 2015-08-28 05:11:41 +0000
  LV Status              available
  # open                 0
  LV Size                2.00 GiB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:3

Meu fstab é o seguinte (note que eu já tentei colocar o / dev / sda UUID como uma entrada, agora comentado):

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
#UUID=d6055580-65af-4ef0-aba5-dfcecaa0c82f none luks defaults 0 1
/dev/mapper/vg00-lv00_root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sdb1 during installation
UUID=05b8b1aa-4067-4938-ad02-72c3d7fb7331 /boot           ext2    defaults     $
/dev/mapper/vg00-lv01_home /home           ext4    defaults        0       2
/dev/mapper/vg00-lv02_swap none            swap    sw              0       0

Meu /etc/crypttab é o seguinte:

roothd UUID=d6055580-65af-4ef0-aba5-dfcecaa0c82f none luks

Na tela de desbloqueio do bootloader, gostaria de inserir minha senha única para /dev/sda e desbloquear o grupo de volume vg00 , que contém todos os volumes lógicos.

Corri update-initramfs -u após qualquer alteração no fstab ou crypttab

Quando eu inicializo, depois da tela do grub eu sou colocado no shell do Ubuntu com: ALERT! /dev/mapper/vg00-lv00_root does not exist .

Suspeito que seja um problema com o grub devido ao grub.cfg ter seu conjunto de imagens linux initramfs gerado no caminho de /dev/mapper/vg00-lv00_root . Obviamente, preciso descriptografar /dev/sda parent physical volume antes que o grub possa acessar isso.

FYI eu segui grosseiramente isto e este tutorial

Qualquer ajuda é apreciada

    
por Rice 29.08.2015 / 21:06

0 respostas