A partição ainda está quase cheia, mas os arquivos parecem ter sido perdidos. O que aconteceu?

2

Estou executando um computador de inicialização dupla com o Windows 7 e o Linux Mint instalados nele, e estou usando uma partição lógica NTFS que pode ser acessada tanto no Linux quanto no Windows.

Depois de ter iniciado o Windows (e tive uma atualização do sistema forçada), esta partição parece ter perdido todo o seu conteúdo; no Windows parece completamente vazia e no Linux contém apenas um $RECYCLE.BIN pasta, uma pasta System Volume Information e uma pasta download (eu removi anteriormente as duas primeiras pastas e suspeito que agora elas foram regeneradas pelo Windows).

No entanto, quando executo df -h no Linux, ele diz que eu tenho apenas 2,6 GB de espaço livre nessa partição, que é a mesma quantidade que antes do conteúdo desaparecer.

A execução de mount revela que a partição - /dev/sda7 - está montada em /z (que deveria ser) e executando sudo fuser /dev/sda7 para obter o PID do processo de montagem e ps -e | grep <PID> revela que o processo que está montando é mount.ntfs que por sua vez, indiretamente, executa /bin/ntfs-3g (se isso é para qualquer ajuda).

Eu desliguei o computador corretamente tanto do Windows quanto do Linux e não o coloquei em hibernação, então acho que a partição deveria ter sido devidamente desmontada de ambos os sistemas.

Além disso, a pasta download foi recriada automaticamente quando iniciei meu cliente de torrent, já que ele está nessa pasta, por padrão, coloca tudo o que ele faz download. Essa pasta existia anteriormente e tinha muito conteúdo nela, mas agora parece estar quase vazia, exceto por uma nova pasta que foi criada para um novo download que eu iniciei.

Então, minha pergunta é: O que aconteceu e está lá e é possível recuperar o conteúdo que desapareceu?

    
por HelloGoodbye 21.07.2015 / 19:47

1 resposta

1

Certifique-se de que o Linux não esteja em hibernação desligando o computador quando estiver no Linux.

Inicie o Windows. Vá para Iniciar-> Todos os Programas- > Acessórios, clique com o botão direito do mouse em Prompt de Comando e escolha "Executar como administrador". Execute o comando chkdsk volume: /f , em que volume é a letra da unidade.

Certifique-se de desligar o computador e não colocá-lo em hibernação toda vez que mudar do Linux para o Windows ou vice-versa.

Isso resolveu o problema para mim.

    
por 21.07.2015 / 22:46