ใช้ Kubuntu 17.10 ฉันมีฮาร์ดไดรฟ์ภายนอก 500GB แยกออกเป็นสองพาร์ติชันที่มีขนาดเท่ากัน หนึ่งพาร์ติชั่นคือพาร์ติชั่น NTFS และอีกอันคือพาร์ติชั่นเข้ารหัส เมื่อฉันเชื่อมต่อดิสก์กับแล็ปท็อปของฉันตัวแจ้งอุปกรณ์แสดงรายการพาร์ติชันทั้งสองแยกจากกัน
ผลลัพธ์ของsudo cryptsetup luksDump /dev/sdd1
is:
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
is:
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
is:
/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
อุปกรณ์แจ้งเตือนยังแสดงระดับเสียงตามที่ไม่ได้เมานต์
เมื่อฉันพยายามที่จะติดมันโดยใช้อุปกรณ์แจ้งเตือนก็เกิดข้อผิดพลาดแจ้งให้ฉันทราบว่ามันไม่สามารถติดตั้ง
ในปลาโลมาเมื่อฉันพยายามที่จะติดมันมันทำให้เกิดข้อผิดพลาด:
เกิดข้อผิดพลาดขณะเข้าถึง '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" 'ออกจากสถานะการออกที่ไม่เป็นศูนย์ 5: อุปกรณ์ luks-xx มีอยู่แล้ว `
error: Device /dev/sdc1 doesn't exist or access denied
อาจเกิดจากการพิมพ์ผิด: คุณกำลังใช้งาน/dev/sdd1
ตามที่ระบุไว้ในคำถามของคุณไม่ใช่/dev/sdc1
โปรดลองอีกครั้งจาก commandline ด้วยcryptsetup luksOpen /dev/sdc1 lukslvm
- โปรดบอกเราว่ามันใช้งานได้หรือข้อผิดพลาดแบบไหนที่คุณได้รับ หาก devicename มีการเปลี่ยนแปลงทุกครั้งที่คุณเสียบไดรฟ์ของคุณคุณควรใช้ UUID - คุณจะได้รับโดยใช้cryptsetup luksUUID </dev/yourdevice>
ซึ่งช่วยให้คุณสามารถเปลี่ยนเส้นทางอุปกรณ์ของคุณในคำสั่งในอนาคตด้วยUUID=luks-ID-ID-ID
cryptsetup luksOpen /dev/sdX2 lukslvm
หรือไม่? มันจะมีความสุขกับดิสก์อื่นด้วยหรือไม่? - ลองสร้างไดรฟ์ usb เข้ารหัสชั่วคราวด้วยพาร์ติชั่นเดียวและติดตั้งเช่นกัน