Eu recomendo executar alguns testes de hardware. Comece com memfree86
para testar sua memória. Em seguida, passe para o pacote smartmontools
para ler os dados do S.M.A.R.T. do seu disco rígido.
Executar memfree86
- Reinicie seu computador.
- Durante a inicialização, pressione a tecla ESC para mostrar o menu de inicialização do Grub.
- Escolha a entrada de memória do memfree86 e dê tempo para testar algumas passagens da sua memória.
NOTA: Esta etapa pode levar de vários minutos a uma hora por passe, dependendo da quantidade de RAM. O programa irá testar várias vezes até você cancelá-lo. A interface do usuário observa o número de passes; esse é o número de vezes que testou toda a sua memória RAM.
Executar o smartmontools
Supondo que sua memória RAM esteja bem, inicialize em um Live CD do Ubuntu. Instale o pacote.
apt-get install smartmontools
Geralmente, os discos rígidos estão localizados em /dev/sda
. Execute o comando smartctl
para ver a integridade da sua unidade.
smartctl -a /dev/sda
A página da wikipedia sobre S.M.A.R.T. faz um bom trabalho ao apontar os valores que você precisa prestar atenção. Você deve procurar erros tipicamente na magnitude de eventos de erro de 1k-100k. Em minhas unidades, vi que as unidades tinham valor tão baixo quanto zero em todos os eventos de erro ao longo de cinco anos ou mais de uso.
Próximas etapas
Se a sua RAM mostrar erros, retire os seus sticks de RAM e teste-os um de cada vez para determinar o SODIMM ruim. Substitua qualquer RAM ruim.
Se o seu disco rígido estiver apresentando muitos erros preocupantes, recomendo que você recupere imediatamente os dados para um disco saudável conhecido de um Live CD. O disco não íntegro deve ser substituído por um saudável.
Se a RAM e os discos aparecerem completamente saudáveis, passe para o software de verificação (como fsck
).