Chạy Kubfox 17.10 Tôi có một ổ cứng ngoài 500 GB được chia thành hai phân vùng có kích thước bằng nhau. Một phân vùng là phân vùng NTFS và phân vùng còn lại là phân vùng được mã hóa. Khi tôi kết nối đĩa với máy tính xách tay của mình, Trình thông báo thiết bị sẽ hiển thị các mục nhập cho cả hai phân vùng.
Đầu ra sudo cryptsetup luksDump /dev/sdd1
là:
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
Khi tôi thử gắn phân vùng với sudo cryptsetup luksOpen /dev/sdd1 lukslvm
nó, nó sẽ hỏi mật khẩu. Khi tôi nhập mật khẩu chính xác, nó không tạo ra lỗi.
Sau này, ls -lA /dev/mapper
cho thấy:
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
Đầu ra sudo lsblk -f
là:
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
Đầu ra cryptsetup status lukslvm
là:
/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
Trình thông báo thiết bị vẫn hiển thị âm lượng như không được gắn.
Khi tôi cố gắn nó bằng trình thông báo thiết bị, nó sẽ báo lỗi cho tôi biết rằng nó không thể được gắn.
Trong Cá heo, khi tôi cố gắn nó, nó sẽ báo lỗi:
Đã xảy ra lỗi khi truy cập 'efinso-X53U-back', hệ thống đã phản hồi: Thao tác được yêu cầu không thành công:
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.
Tôi có thể gắn kết phân vùng NTFS mà không gặp khó khăn.
Ngoài ra, các đĩa cứng ngoài chỉ có một phân vùng được mã hóa trên chúng tải mà không có bất kỳ lỗi nào.
Điều gì có thể đã đi sai? Làm thế nào để tôi đặt nó đúng?
FWIW, có một lần mà lần trước tôi sử dụng phân vùng được mã hóa, tôi đã quên đẩy nó ra.
cryptsetup luksOpen /dev/sdc1 lukslvm
lệnh tạo ra lỗi: Device / dev / sdc1 không tồn tại hoặc truy cập bị từ chối
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" 'đã thoát với trạng thái thoát khác không 5: Thiết bị luks-xx đã tồn tại. `
error: Device /dev/sdc1 doesn't exist or access denied
có thể do lỗi đánh máy: Bạn đang sử dụng /dev/sdd1
như đã nêu trong câu hỏi của mình, không /dev/sdc1
, vui lòng thử lại từ dòng lệnh với cryptsetup luksOpen /dev/sdc1 lukslvm
- vui lòng cho chúng tôi biết nếu nó hoạt động hoặc loại lỗi nào bạn gặp phải. Nếu tên devic thay đổi mỗi khi bạn cắm ổ đĩa của mình, bạn nên sử dụng UUID - bạn có thể lấy nó bằng cách sử dụng cryptsetup luksUUID </dev/yourdevice>
, cho phép bạn thay thế đường dẫn thiết bị của mình trong các lệnh trong tương lai bằngUUID=luks-ID-ID-ID
cryptsetup luksOpen /dev/sdX2 lukslvm
? Có phải nó đang xảy ra cho các đĩa khác không? - Hãy thử tạo một ổ đĩa USB được mã hóa tạm thời chỉ với một phân vùng và gắn kết nó.