Чтобы перейти на новый SSD, я установил свежую Ubuntu 18.04 и пытаюсь шаг за шагом переместить мой старый домашний каталог со старого домашнего раздела на новый домашний раздел, оба зашифрованные ecryptfs.
Если я запускаю sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/
, это не сработало в первый раз, когда я пытался. Вывод всегда выглядит так:
INFO: Found [/media/reichelt/Daten/.ecryptfs/reichelt/.Private/].
Try to recover this directory? [Y/n]:
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n]
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [f6d7ded7517731f2] into the user session keyring
mount: /tmp/ecryptfs.1yhDVU8j: mount(2) Systemaufruf ist fehlgeschlagen: Datei oder Verzeichnis nicht gefunden.
ERROR: Failed to mount private data at [/tmp/ecryptfs.1yhDVU8j].
Таким образом, в основном файл, в котором он монтируется, кажется, отсутствует («Datei oder Verzeichnis nicht gefunden.») Я могу повторить это, и ошибка сохраняется.
Один из найденных мной обходных путей заключается в том, что, если я запускаю его не в той папке, например sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/
, это также не помогает, но в следующий раз, когда я запущу sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/.Private/
, оно работает, и я могу получить доступ к файлам просто нормально.
Файловая система старого раздела определенно в порядке, я могу загрузиться в старую Ubuntu, и файлы открываются как обычно, и после восстановления монтирует старый раздел правильно, все в порядке.
Это ошибка, или я делаю что-то не так?