ไม่สามารถเมานต์ดิสก์เข้ารหัสภายนอก


9

ใช้ Kubuntu 17.10 ฉันมีฮาร์ดไดรฟ์ภายนอก 500GB แยกออกเป็นสองพาร์ติชันที่มีขนาดเท่ากัน หนึ่งพาร์ติชั่นคือพาร์ติชั่น NTFS และอีกอันคือพาร์ติชั่นเข้ารหัส เมื่อฉันเชื่อมต่อดิสก์กับแล็ปท็อปของฉันตัวแจ้งอุปกรณ์แสดงรายการพาร์ติชันทั้งสองแยกจากกัน

ผลลัพธ์ของsudo cryptsetup luksDump /dev/sdd1is:

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 -fis:

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 lukslvmis:

/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 มีโอกาสที่ครั้งล่าสุดที่ฉันใช้พาร์ติชันที่เข้ารหัสฉันลืมที่จะเปิดมัน


3
ฉันคิดว่าคุณกำลังใช้ลูก คุณได้ลองติดตั้งผ่านบรรทัดคำสั่งโดยใช้cryptsetup luksOpen /dev/sdX2 lukslvmหรือไม่? มันจะมีความสุขกับดิสก์อื่นด้วยหรือไม่? - ลองสร้างไดรฟ์ usb เข้ารหัสชั่วคราวด้วยพาร์ติชั่นเดียวและติดตั้งเช่นกัน
ukos

@ user8162 ขอบคุณ ตัวจัดการพาร์ติชันของ KDE แสดงพาร์ติชันเป็น / dev / sdc1 luks cryptsetup luksOpen /dev/sdc1 lukslvmคำสั่งสร้างข้อผิดพลาด: อุปกรณ์ / dev / sdc1 ไม่อยู่หรือปฏิเสธการเข้าถึง
Deshmukh

@ user8162 ฉันลองไดรฟ์ USB อื่นด้วยการตั้งค่าที่คล้ายกัน ผลลัพธ์เดียวกัน ฉันจะลองสร้างไดรฟ์ USB ที่มีพาร์ติชันเข้ารหัสไว้เท่านั้น
deshmukh

นี่คือข้อผิดพลาดใน Dolphin เมื่อฉันลองเปิดมันใน Dolphin 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 มีอยู่แล้ว `
deshmukh

3
ข้อผิดพลาด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
Robert Riedl

คำตอบ:


1

ขอบคุณ user @ukos ในความคิดเห็นที่กล่าวถึงวิธีการแก้ปัญหาต่อไปนี้และมันแก้ไขปัญหาให้ฉันได้ ฉันโพสต์ที่นี่เป็นวิธีแก้ปัญหาที่เป็นไปได้ ให้ความสนใจsudoในคำสั่งโดยไม่ให้มันให้ข้อผิดพลาด:

$ cryptsetup luksOpen /dev/sde1 lukslvm
Device /dev/sde1 doesn't exist or access denied.
$ sudo cryptsetup luksOpen /dev/sde1 lukslvm
Enter passphrase for /dev/sde1: 

หลังจากที่ฉันป้อนคำตอบที่ถูกต้องก็เปิดดิสก์นี้ในตัวจัดการไฟล์ด้วย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.