Я встановив свіжий Ubuntu 10.10 на новий жорсткий диск і хочу встановити старий домашній каталог у підкаталог мого нового (також зашифрованого) домашнього каталогу.
Я спробував це sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome, /mnt/oldhomeвикористовуючи / home розділ старої системи.
Потім ~ / 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повинна відображатися, замінюється знаками запитання.
оновлення 2
Я встановив стару систему в / mnt / oldroot і mount / 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-байтну прохідну фразу, лише кілька спроб відгадати пароль цього старого ПК.