Estou executando o Ubuntu 10.04 no VirtualBox 3.2.8 (Win XP). Eu estava fazendo uma desfragmentação, o que não foi muito inteligente quando a VM estava em execução, eu acho. Agora, alguns dos arquivos estão corrompidos, ao que parece.
Como posso descobrir quais arquivos foram corrompidos e o que preciso substituir?
Não posso confiar no Virtual Box para preservar meus arquivos, talvez eu deva mudar para outra coisa?
Às vezes, os arquivos também são corrompidos quando o Virtual Box é desligado.
Responder1
Poderia ter introduzido algumas condições de corrida... o sistema operacional virtual poderia estar tentando gravar em setores que foram movidos pela operação de desfragmentação.
Nesse caso, você desejará executar ferramentas como "fsck" e fazer algumas pesquisas gerais no Google sobre métodos de recuperação de arquivos Linux/Unix. Você deve conseguir pelo menos encontrar uma ferramenta gratuita que relate os arquivos que estão danificados, mas talvez não consiga recuperá-los porque o disco virtual subjacente está corrompido.
Quanto a "não confiar no VirtualBox"... nunca me deparei com esse tipo de problema antes; você pode ter outros problemas surgindo (seu disco físico pode estar com defeito - provavelmente você deseja executar algumas verificações no nível do WinXP).