Как восстановить данные из зашифрованного домашнего каталога

Я решил зашифровать свой Home во время установки, и теперь я хотел бы получить доступ к своим данным с LiveCD, к сожалению, у меня возникают проблемы с выполнением этих инструкций . Я получаю ошибку "монтирование eCryptfs: [-2] Нет такого файла или каталога"

13
задан 14 November 2010 в 14:05

2 ответа

Или вы можете использовать ecryptfs-recover-private инструмент, который теперь входит в Ubuntu 11. 04:

Recover your Encrypted Private Directory

7
ответ дан 14 November 2010 в 14:05

Вот как можно восстановить данные из зашифрованного дома: (sdx должен быть вашим SATA-накопителем)

sudo mkdir /recovery
sudo mount /dev/sdx /recovery
sudo mount -o bind /dev /recovery/dev
sudo mount -o bind /dev/shm /recovery/dev/shm
sudo mount -o bind /dev/pts /recovery/dev/pts
sudo mount -o bind /sys /recovery/sys
sudo mount -o bind /proc /recovery/proc
sudo mv /recovery/etc/resolv.conf /recover/etc/resolv.conf.orig
sudo cp /etc/resolv.conf /recovery/etc/resolv.conf

sudo mkdir /data-recovery
sudo mkdir /recovery/data-recovery
sudo mount --rbind /data-recovery /recovery/data-recovery
sudo chroot /recovery
su - user

ecryptfs-mount-private
cd /home/username

sudo mount -o bind /home/username /data-recovery

Запомните, не закрывайте терминал до тех пор, пока не закончите с данными, если вы их привязываете. После связывания вы должны иметь доступ к папке /data-recovery (из корневого каталога LiveCD) и извлечь все данные с помощью графического интерфейса. Если последняя привязка не работает, вы можете удалить последнюю привязку и просто cp -avr всего от /home/username до chroot /data-recovery и она появится в liveCD /data-recovery.

7
ответ дан 14 November 2010 в 14:05

Другие вопросы по тегам:

Похожие вопросы: