Luks를 사용하여 전체 하드 드라이브를 암호화하고 sda
드라이브를 물리 볼륨으로 만들었습니다. 해당 볼륨 아래에 vg00
3개의 논리 볼륨이 있는 볼륨 그룹을 만듭니다.
lv00_root
, lv01_home
, 이것은 물리 볼륨의 볼륨 그룹 lv02_swap
에 포함된 논리 볼륨입니다.vg00
/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
내 것은 fstab
다음과 같습니다(/dev/sda UUID를 항목으로 시도했습니다. 지금 설명합니다).
# <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
내 /etc/crypttab
것은 다음과 같습니다 :
roothd UUID=d6055580-65af-4ef0-aba5-dfcecaa0c82f none luks
/dev/sda
부트로더 잠금 해제 화면에서 기존 드라이브 암호를 입력하고 모든 논리 볼륨이 포함된 볼륨 그룹의 잠금을 해제하고 싶습니다 .vg00
또는를 update-initramfs -u
변경한 후 실행했습니다 .fstab
crypttab
부팅할 때 grub 화면이 표시된 후 Ubuntu 쉘로 들어갑니다 ALERT! /dev/mapper/vg00-lv00_root does not exist
.
initramfs
grub.cfg가 Linux에서 생성된 이미지의 경로를 설정하기 때문에 이것이 grub 문제인 것으로 의심됩니다 /dev/mapper/vg00-lv00_root
. 분명히 /dev/sda
Grub이 액세스하기 전에 상위 물리 볼륨의 암호를 해독해야 합니다 .
도움을 주시면 감사하겠습니다.