Kubuntu 17.10 실행 500GB의 외장 하드 디스크를 동일한 크기의 두 파티션으로 나눕니다. 한 파티션은 NTFS 파티션이고 다른 파티션은 암호화 된 파티션입니다. 디스크를 랩톱에 연결하면 Device Notifier가 두 파티션에 대한 항목을 개별적으로 표시합니다.
출력 sudo cryptsetup luksDump /dev/sdd1은 다음과 같습니다.
LUKS header information for /dev/sdd1
Version: 1
Cipher name: aes
Cipher mode: xts-plain64
Hash spec: sha1
Payload offset: 4096
MK bits: 256
MK digest: 40 50 .. ..
MK salt: b4 cb .. ..
MK iterations: 16500
UUID: 3a2bf693-..
Key Slot 0: ENABLED
Iterations: 66251
Salt: 42 ba .. ..
Key material offset: 8
AF stripes: 4000
Key Slot 1: DISABLED
로 파티션을 마운트하려고 sudo cryptsetup luksOpen /dev/sdd1 lukslvm하면 암호를 묻습니다. 올바른 비밀번호를 입력하면 오류가 발생하지 않습니다.
이 후, ls -lA /dev/mapper보여줍니다 :
crw------- 1 root root 10, 236 Feb 11 09:52 control
lrwxrwxrwx 1 root root 7 Feb 11 09:52 cryptswap1 -> ../dm-3
lrwxrwxrwx 1 root root 7 Feb 11 09:52 kubuntu--vg-root -> ../dm-1
lrwxrwxrwx 1 root root 7 Feb 11 09:52 kubuntu--vg-swap_1 -> ../dm-2
lrwxrwxrwx 1 root root 7 Feb 13 16:32 lukslvm -> ../dm-4
lrwxrwxrwx 1 root root 7 Feb 11 09:52 sda3_crypt -> ../dm-0
출력 sudo lsblk -f은 다음과 같습니다.
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 vfat E551-A70F /boot/efi
├─sda2 ext4 4b.. /boot
└─sda3 crypto_LUKS 9f..
└─sda3_crypt LVM2_member 6d..
├─kubuntu--vg-root
│ ext4 29.. /
└─kubuntu--vg-swap_1
swap 6f..
└─cryptswap1
swap 01.. [SWAP]
sdb
├─sdd1 crypto_LUKS 3a..
│ └─lukslvm ext4 efinso-X53U-back 6a..
└─sdd2 ntfs backup 64..
sr0
출력 cryptsetup status lukslvm은 다음과 같습니다.
/dev/mapper/lukslvm is active.
type: LUKS1
cipher: aes-xts-plain64
keysize: 256 bits
device: /dev/sdd1
offset: 4096 sectors
size: 586078488 sectors
mode: read/write
장치 알리미에는 여전히 볼륨이 마운트되지 않은 것으로 표시됩니다.
장치 알리미를 사용하여 마운트하려고하면 마운트 할 수 없다는 오류가 발생합니다.
Dolphin에서 마운트하려고하면 오류가 발생합니다.
'efinso-X53U-back'에 액세스하는 동안 오류가 발생하여 시스템이 응답했습니다. 요청한 작업이 실패했습니다 :
Error mounting /dev/dm-4 at /media/sandip/efinso-X53U-back: Command-line mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-4" "/media/sandip/efinso-X53U-back"' exited with non-zero exit status 32: mount: /media/sandip/efinso-X53U-back: can't read superblock on /dev/mapper/lukslvm.
어려움없이 NTFS 파티션을 마운트 할 수 있습니다.
또한 암호화 된 파티션이 하나 인 외장 하드 디스크는 오류없이로드됩니다.
무엇이 잘못되었을 수 있습니까? 올바르게 설정하려면 어떻게합니까?
FWIW, 마지막으로 암호화 된 파티션을 사용했을 때 추출하는 것을 잊어 버렸습니다.
cryptsetup luksOpen /dev/sdc1 lukslvm명령은 오류가 생성 장치는 / dev / sdc1로가 없거나 액세스가 거부
An error occurred while accessing '199.0 MiB Encrypted Drive', the system responded: The requested operation has failed: Error unlocking /dev/sdd2: Command-line cryptsetup luksOpen "/ dev / sdd2" "luks-xx" '가 0이 아닌 종료 상태로 종료되었습니다. 5 : 장치 luks-xx가 이미 존재합니다. `
error: Device /dev/sdc1 doesn't exist or access denied는 오타가 원인 일 수 /dev/sdd1있습니다. 질문에 명시된대로 사용 하고 있지 않습니다 /dev/sdc1. 명령 줄에서 다시 시도 cryptsetup luksOpen /dev/sdc1 lukslvm해주세요. 작동하는지 또는 어떤 종류의 오류가 발생했는지 알려주십시오. 장치 이름은 당신이 당신의 드라이브를 플러그인 때마다 변경하면 UUID를 사용한다 - 당신이 사용하여 해당를 얻을 수 있습니다 cryptsetup luksUUID </dev/yourdevice>와 미래 명령에 장치 경로를 대체 할 수있게하는UUID=luks-ID-ID-ID
cryptsetup luksOpen /dev/sdX2 lukslvm? 다른 디스크에서도 발생합니까? -파티션이 하나 인 임시 암호화 된 USB 드라이브를 만들어 마운트하십시오.