আমি একটি নতুন হার্ড ড্রাইভে একটি তাজা উবুন্টু 10.10 ইনস্টল করেছি এবং পুরাতন হোম ডিরেক্টরিটি আমার নতুন (এনক্রিপ্ট করা) হোম ডিরেক্টরিটির একটি উপ-ডিরেক্টরিতে মাউন্ট করতে চাই।
আমি এই চেষ্টা sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
, সঙ্গে /mnt/oldhome
পুরাতন ব্যবস্থার / home পার্টিশন হচ্ছে।
এরপরে ~ / ওল্ডহোমে একটি ডেস্কটপ লিঙ্ক ফাইল থাকে (অ্যাক্সেস-আপনার-প্রাইভেট-ডেটা.ডেস্কটপ) এর সাথে লিঙ্ক করে ecryptfs-mount-private
এবং README.txt
আমার একটি চালানো উচিত ecryptfs-mount-private
। আমি এটি করি, তবে কী হওয়ার কথা তা আমি জানি না, এটি ঘটেছে কিনা তা আমি বলতে পারছি না এবং এটি আমার পুরানো বাড়িতে অ্যাক্সেসের কাছাকাছি এনেছে কিনা।
কোন ইঙ্গিত?
হালনাগাদ
আমি এই স্ক্রিপ্টটির সাহায্যে আমার পুরানো এনক্রিপ্ট করা হোমটি মাউন্ট করতে সক্ষম হয়েছি । যদিও এর সাথে সন্ধান করলেও ls
আমি এ জাতীয় প্রচুর ত্রুটি পেয়েছি:
ls: cannot access /mnt/oldme/some_file: No such file or directory
অন্যান্য তথ্য ls -l
দেখাতে হবে, প্রশ্ন চিহ্ন দ্বারা প্রতিস্থাপিত হয়।
আপডেট 2
আমি পুরানো সিস্টেমটিকে / mnt / oldroot এবং মাউন্ট / dev, / sys, / proc এবং পুরানো হোম পার্টিশনে মাউন্ট করেছি। তারপরে আমি / mnt / oldroot এ আঁকিয়েছি 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 বাইট দীর্ঘ পাসফ্রেজটি ফুটিয়ে তোলার দরকার নেই, সেই পুরানো পিসির পাসওয়ার্ড অনুমান করার জন্য কয়েকটি প্রচেষ্টা।