Para mudar para um novo SSD, eu instalei um novo Ubuntu 18.04 e estou tentando mover meu antigo diretório home passo a passo da antiga partição inicial para uma nova partição inicial, ambos criptografados por ecryptfs. / p>
Se eu executar sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/
, isso não funcionou pela primeira vez quando eu tentei. A saída é sempre assim:
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].
Então basicamente o arquivo, onde está sendo montado, parece estar faltando ("Datei oder Verzeichnis nicht gefunden.") Eu posso repetir isso, e o erro persiste.
Uma solução encontrada é que, se eu a executar em uma pasta incorreta, por exemplo, sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/
, isso também falha, mas da próxima vez que executar sudo ecryptfs-recover-private /media/reichelt/Daten/.ecryptfs/reichelt/.Private/
, ele funciona e eu posso acessar os arquivos normalmente.
O sistema de arquivos da partição antiga é definitivamente ok, eu posso inicializar no antigo Ubuntu e os arquivos abertos como sempre, e depois que a recuperação montou a partição antiga correta, tudo está bem.
Isso é um bug ou estou fazendo algo errado?