![복구 후 암호화된 파티션에 액세스할 수 없습니다](https://linux55.com/image/112540/%EB%B3%B5%EA%B5%AC%20%ED%9B%84%20%EC%95%94%ED%98%B8%ED%99%94%EB%90%9C%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
나는 HDD(/dev/sda)와 SSD(/dev/sdd)가 있는 노트북에서 Debian Stretch를 사용하고 있습니다. 내 스왑 파티션과 기본 파티션은 lvm을 사용하여 암호화됩니다. lsblk의 출력은 다음과 같습니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 243M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 931.3G 0 part
└─sda5_crypt 254:0 0 931.3G 0 crypt
├─pc--117--162--vg-root 254:1 0 893.6G 0 lvm /home
└─pc--117--162--vg-swap_1 254:2 0 37.7G 0 lvm [SWAP]
sdb 8:16 0 477G 0 disk
└─sdb1 8:17 0 477G 0 part /
몇 주 동안 복원 후(RAM이나 디스크에서) 문제가 발생했습니다. 내 /home에 액세스할 수 없는 것 같습니다(적어도 쓸 수는 없는 것 같습니다). 이는 매번 발생하는 것은 아니지만 10~20회 복구 주기마다 발생합니다.
처음에는 RESUME 변수가 구성에 설정되어야 한다고 언급한 initramfs-tools(0.129) 업데이트와 관련이 있다고 생각했지만 이는 디스크 복구에만 영향을 미칩니다. 그런데 다른 값(/dev/XXX, auto, none)으로 설정해 보았지만 제 문제에는 아무런 변화가 없었습니다.
시작 시 "lvmetad에 연결할 수 없습니다"라는 경고도 표시되었으므로 /etc/lvm/lvm.conf에서 use_lvmetad = 0을 설정했습니다. 다시 말하지만, 아무것도 바뀌지 않았습니다.
내 /etc/crypttab의 내용은 다음과 같습니다.
sda5_crypt UUID=11a52b25-26f4-41ae-b52e-2aa5d0a4d35d none luks
이게 좋아 보이는데 왜냐면
ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 31 10:45 11a52b25-26f4-41ae-b52e-2aa5d0a4d35d -> ../../sda5
lrwxrwxrwx 1 root root 10 May 31 10:45 136599d4-9b3b-4a74-a0dc-6bc48fb227f3 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 31 10:45 2b70ec10-751f-4670-8000-1c59d7307f29 -> ../../dm-2
lrwxrwxrwx 1 root root 10 May 31 10:45 98ae6177-1de0-4af2-b905-687df457f1ca -> ../../sdb1
lrwxrwxrwx 1 root root 10 May 31 10:45 d3415b5d-e1fe-4ce6-98c8-a8645f358524 -> ../../dm-1
누구든지 도와줄 수 있나요?
감사해요.