Помогите мне восстановить свои данные

Я имею, пытался загрузить некоторые приложения, особенно nodejs в 17,04, когда я понял, что версия стала прекращенной. Я обновил к 17,10 (это, казалось, не перезапускало резко ни по какой причине), но ОС больше не будет загружаться. GRUB работал, но как только я вошел в систему, мне ответить ударом на удар в экран входа в систему.

Таким образом, я получил 17.10 на USB и попытался установить по старому разделу, установка обнаружила это и предложила сохранять мои предыдущие данные (я - двойная загрузка с окнами). Однако установка застряла довольно рано в установку при удалении старых файлов ОС. Я оставлял его в течение многих часов (обычно, этот шаг занимает секунды) и не было никакого способа выйти, таким образом, у меня не было выбора, кроме как вызвать закрытие.

Теперь установка больше не обнаруживает старую установку (это было частично успешно, я предполагаю), но мои файлы застревают. Когда я перешел к разделу, я вижу

    THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.

From the graphical desktop, click on:
 "Access Your Private Data"

or

From the command line, run:
 ecryptfs-mount-private

но нет никакой опции открыть терминал, и я, может казаться, не нахожу способ аутентифицировать меня (потому что старая ОС частично удалена, я предполагаю). Как может я любая a) Зафиксируйте установку и сохраните данные или b) Получите доступ к заблокированным данным, чтобы сделать чистую установку?

Править: Когда я пытаюсь запустить команду ecryptfs-mount-private, например, в корневом каталоге старой ОС, я получаю ошибочную ОШИБКУ: Зашифрованный частный каталог не является установкой правильно

Спасибо!

2
задан 14 May 2018 в 23:28

1 ответ

Хорошо, я нашел способ восстановить данные из живого USB, однако это немного детально, таким образом, я думал, что совместно использую решение, потому что я был готов бросить свои данные из-за того, что является по-видимому ошибкой.

В первую очередь, смонтируйте раздел с зашифрованными файлами.

Если

ecryptfs-recover-private

не может найти зашифрованные данные отдельно, работать

sudo ecryptfs-recover-private /media/ubuntu/[unnecessary amounts of
letters and numbers]/home/.ecryptfs/[user name]/.Private

Следуйте за подсказками для восстановления каталога. Так как я не знал пароля монтирования, он попросил разворачивать его с помощью пароля входа в систему.

В этой точке Вы получите одну из двух ошибок:
-5 означает пароль, который Вы ввели, является неправильным. Если Вы видите что-то как

Inserted auth tok with sig [f4f634c04c3cf3bf] into the user session keyring
mount: /tmp/ecryptfs.XciZjiT0: mount(2) system call failed: No such file or directory.
ERROR: Failed to mount private data at [/tmp/ecryptfs.XciZjiT0]

пароль, который Вы ввели, был правильным, но ecryptfs не удается смонтировать каталог. Это оказывается своего рода ошибкой, детализированной здесь:

https://bugs.launchpad.net/ubuntu / + source/ecryptfs-utils / + ошибка/1718658

Обходное решение к первому показу

ecryptfs-manager

и затем повторите процедуру выше.

INFO: Success!  Private data mounted at [/tmp/ecryptfs.U15aED2a]

Успех!

Если Вы хотите просмотреть файлы графически, работать

sudo -i
nautilus

и перейдите к временному каталогу, который был возвращен. Файлы только для чтения, и если Вы захотите скопировать их где-то в другом месте, то необходимо будет выполнить другого sudo экземпляр наутилуса.

После закрытия корневого наутилуса не забывайте работать

exit

в терминале для закрытия корневой оболочки также.

3
ответ дан 2 December 2019 в 02:44

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

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