ฉันติดตั้ง Ubuntu 10.10 ใหม่ลงบนฮาร์ดไดรฟ์ใหม่และต้องการติดตั้งโฮมไดเร็กตอรี่เก่าไปยังไดเรกทอรีย่อยของโฮมไดเร็กตอรี่ใหม่ของฉัน (เข้ารหัสด้วย)
ฉันพยายามนี้ด้วยsudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
กับ/mnt/oldhome
การเป็นพาร์ทิชัน / บ้านของระบบเดิม
หลังจากนั้น ~ / oldhome มีไฟล์ลิงค์สก์ท็อป (Access ของคุณเอกชน 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
ควรแสดงถูกแทนที่ด้วยเครื่องหมายคำถาม
อัปเดต 2
ฉันติดตั้งระบบเก่าไปที่ / mnt / oldroot และ mount / dev, / sys, / proc และพาร์ติชันโฮมเก่าเข้าไป แล้วฉัน chrooted เข้า / 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 ไบต์เพียงไม่กี่ครั้งในการเดารหัสผ่านของพีซีเครื่องเก่า