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
Tags encryption lvm luks linux ubuntu