Copie a pasta Home da instalação anterior

2

Recentemente, tentei atualizar de 14.04 para 16.04, infelizmente meu computador foi desligado e o desligamento do computador quebrou minha instalação, então eu reinstalei sem formatação.

Eu percebi que isso não seria problema, já que eu era capaz de manter o arquivo /home/user original e eu poderia simplesmente copiar meus arquivos para um externo assim que uma instalação de trabalho estivesse sendo executada.

Infelizmente, a nova instalação parece ser um pouco complicada, por isso estou planejando apenas formatar e reinstalar assim que eu conseguir copiar meus arquivos da pasta antiga.

Cheguei a correr:

sudo ecryptfs-recover-private /home/user

que montou com sucesso a pasta home antiga em /tmp depois de inserir a chave de criptografia, ou assim parece.

O problema é que quando eu tento lançar nautilus do terminal e ver os arquivos no /temp/ecryptfs/xxxx para copiá-los, é apenas o arquivo access-your-private-data.desktop e o arquivo README dizendo para executar ecryptfs-mount-private . Mas isso sempre retorna:

ERROR: Encrypted private directory is not setup properly

Se eu abrir o arquivo .desktop , ele abre um terminal solicitando a senha de login. Eu insiro a senha, então algo abre e fecha muito rapidamente, então nada.

Eu tentei seguir as instruções de alguém para configurar uma nova conta de usuário e torná-la a nova proprietária do antigo /home/user , com o mesmo resultado.

Eu tenho um hd externo, um flash drive formatado como liveOS, e até mesmo um segundo comp pronto.

Como posso acessar meus arquivos?

    
por bumbling bill 13.08.2016 / 03:13

1 resposta

1

Eu finalmente fiz isso seguindo as respostas para esta pergunta . Primeiro, desmonte o que for gvfs . Está aparentemente causando problemas. Então, para mim, isso parecia:

umount /run/user/1000/gvfs

Agora, um descuido importante. Você precisa direcionar o comando de recuperação do ecryptfs para o /home/user , mas para o diretório .Private ! Por alguma razão, diz sucesso, mas está mentindo se você apontar para o /home/user .

sudo ecryptfs-recover-private /home/.ecryptfs/user/.Private

Agora você deve ter sucesso real e poder lançar nautilus e acessar os arquivos

    
por bumbling bill 13.08.2016 / 17:40