LUKS 암호화 드라이브 마운트

LUKS 암호화 드라이브 마운트

기존 노트북에 LUKS를 사용하여 암호화된 외부 NVMe 디스크가 있습니다. 해당 디스크를 마운트하고 거기에서 일부 데이터를 추출해야 하므로 제가 시도한 방법은 다음과 같습니다.

fdisk -l

/dev/sdc3  2549760 2000408575 1997858816 952.7G Linux filesystem

udisksctl  unlock -b /dev/sdc3

Unlocked /dev/sdc3 as /dev/dm-1.

지금까지는 너무 좋았지만 이제 방출하려고 하는데 or 와 udisksctl mount -b함께 작동하지 않습니다 /dev/dm-1. 항상 다음과 같이 표시됩니다./dev/mapper/luks-96a2dfa5-1f16-45fd-895c-f2dd0505dde9/dev/sdc3Object /org/freedesktop/UDisks2/block_devices/dm_2d1 is not a mountable filesystem.

lsblk -l 출력

sdc                                                                                                    
├─sdc2                                        ext4              8df22661-a1f9-4fc6-aa2d-204c605a1626   
├─sdc3                                        crypto_LUKS       96a2dfa5-1f16-45fd-895c-f2dd0505dde9   
│ └─luks-96a2dfa5-1f16-45fd-895c-f2dd0505dde9 LVM2_member       5EOtDn-9iM0-630j-1gqO-73cc-5FgB-Wk8SlY 
└─sdc1                                        vfat              86F0-B82B                              

vgs그리고 출력lvs

pmensik-Inspiron-7566% sudo vgs
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
  VG            #PV #LV #SN Attr   VSize   VFree 
  elementary-vg   1   2   0 wz--n- 952.65g 21.33g
pmensik-Inspiron-7566% sudo lvs
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
  LV     VG            Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   elementary-vg -wi------- 930.37g                                                    
  swap_1 elementary-vg -wi------- 976.00m   

디스크가 Elementary OS를 실행하는 데 사용되고 여러 파티션이 다른 파일 시스템으로 마운트되어 있기 때문입니까? /home이러한 디스크에서 마운트하고 데이터를 추출하는 방법은 무엇입니까 ? 감사합니다

답변1

너가 하나 가지고 있네좌심실 용적따라서 LUKS 장치를 잠금 해제한 후에는 잠금 해제된 장치 자체가 아닌 루트 논리 볼륨을 마운트해야 합니다. 귀하의 경우 논리 볼륨은 lvmetad실행 중이 아니기 때문에 자동으로 활성화되지 않습니다. (= 실제로 논리 볼륨 블록 장치를 생성하도록 시스템에 지시)를 사용하여 활성화한 다음 vgchange -ay elementary-vg루트 논리 볼륨을 사용하거나 마운트할 수 있습니다./dev/elementary-vg/rootmountudisksctl mount -b /dev/elementary-vg/root

관련 정보