मैंने एक नई हार्ड ड्राइव पर एक नया उबंटू 10.10 स्थापित किया और अपने नए (यह भी एन्क्रिप्टेड) होम डायरेक्टरी के पुराने होम डायरेक्टरी को एक उपनिर्देशिका पर माउंट करना चाहता हूं।
मैंने पुरानी प्रणाली के / घर विभाजन होने के sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
साथ यह कोशिश की /mnt/oldhome
।
बाद में ~ / oldhome में एक डेस्कटॉप लिंक फ़ाइल (Access-Your-Private-Data.desktop) को जोड़ने ecryptfs-mount-private
और एक README.txt
कहावत चलनी चाहिए ecryptfs-mount-private
। मैं ऐसा करता हूं, लेकिन जैसा कि मुझे नहीं पता कि क्या होना चाहिए था, मैं नहीं बता सकता कि क्या होता है और अगर यह मुझे अपने पुराने घर तक पहुंचने के करीब लाता है।
कोई संकेत?
अपडेट करें
मैं इस स्क्रिप्ट की मदद से अपने पुराने एन्क्रिप्टेड घर को माउंट करने में सक्षम था । हालाँकि, इसके साथ देखने पर ls
, मुझे इस तरह की त्रुटियों का एक बहुत कुछ मिलता है:
ls: cannot access /mnt/oldme/some_file: No such file or directory
अन्य जानकारी ls -l
को दिखाना चाहिए, प्रश्न चिह्नों द्वारा प्रतिस्थापित किया जाता है।
अद्यतन २
मैंने / mnt / oldroot और माउंट / dev, / sys, / proc और पुराने होम पार्टीशन में पुराने सिस्टम को माउंट किया। फिर मैं / mnt / पुराने में chroot, su - me
और ecryptfs-mount-private
। पासफ़्रेज़ के लिए कहा, जो मैंने इसमें डाला और मिला:
Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]
Info: Check the system log for more information from libecryptfs
ERROR: Your passphrase is incorrect
ecryptfs-unwrap-passphrase
मुझे सटीक वही पासफ़्रेज़ देता है जिसका मैंने उपयोग किया था, हालाँकि।
sudo ecryptfs-recover-private --rw .ecryptfs/<YOUR_USER>/.Private
। 32 बाइट लंबे पासफ़्रेज़ को फिर से शुरू करने की ज़रूरत नहीं है, बस उस पुराने पीसी के पासवर्ड का अनुमान लगाने के कुछ प्रयास।