कुबंउंट 17.10 चलाना मेरे पास समान आकार के दो विभाजनों में 500GB विभाजन की एक बाहरी हार्ड डिस्क है। एक विभाजन एक NTFS विभाजन है और दूसरा एक एन्क्रिप्टेड विभाजन है। जब मैं डिस्क को अपने लैपटॉप से जोड़ता हूं, तो डिवाइस नोटिफ़ायर दोनों विभाजनों के लिए प्रविष्टियां अलग-अलग दिखाता है।
का आउटपुट 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
डिवाइस नोटिफ़ायर अभी भी वॉल्यूम को माउंट नहीं होने के रूप में दिखाता है।
जब मैं डिवाइस नोटिफ़ायर का उपयोग करके इसे माउंट करने का प्रयास करता हूं, तो यह मुझे सूचित करने में त्रुटि पैदा करता है कि इसे माउंट नहीं किया जा सकता है।
डॉल्फिन में, जब मैं इसे माउंट करने की कोशिश करता हूं, तो यह एक त्रुटि पैदा करता है:
'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
, कृपया कमांडलाइन से फिर से प्रयास करें cryptsetup luksOpen /dev/sdc1 lukslvm
- कृपया हमें बताएं कि क्या काम करता है या आपको किस तरह की त्रुटि मिलती है। यदि आपके ड्राइव पर प्लग-इन करने पर हर बार डेविएनाम बदल जाता है, तो आपको यूयूआईडी का उपयोग करना चाहिए - आप इसका उपयोग करके प्राप्त कर सकते हैं cryptsetup luksUUID </dev/yourdevice>
, जो आपको भविष्य में कमांड में अपने डिवाइस पथ को बदलने में सक्षम बनाता हैUUID=luks-ID-ID-ID
cryptsetup luksOpen /dev/sdX2 lukslvm
? क्या यह अन्य डिस्क के लिए भी खुश है? - केवल एक विभाजन के साथ एक अस्थायी एन्क्रिप्टेड यूएसबी ड्राइव बनाने की कोशिश करें और इसे भी माउंट करें।