Como corrigir erros de disco no Ubuntu

Mãos digitando no laptop

Crédito da imagem: eclipse_images / E + / GettyImages

Quase todo mundo sabe que é importante fazer backup das informações em um computador, mas relativamente poucas pessoas pensam nisso até que o disco rígido morra inesperadamente. Os discos rígidos modernos reduzem a probabilidade de isso acontecer com o software de diagnóstico integrado denominado Auto-monitoramento, Análise e Tecnologia de Relatórios (SMART), que detecta erros de disco e primeiros sinais de falha e os relata ao seu OS. Se esse sistema operacional for o Ubuntu, você verá um alerta na tela informando que sua unidade pode precisar de atenção. Também é possível que você comece a notar erros mesmo que o disco não esteja relatando problemas.

Primeiras coisas primeiro

Se você suspeitar de um problema no disco, a primeira coisa a fazer é fazer backup de seus arquivos pessoais, suas fotos e tudo o que seja difícil de substituir. Você pode ou não receber qualquer aviso adicional antes que a unidade falhe, e é perfeitamente possível perder alguns de seus dados, mesmo se você reparar o disco com êxito. Ter um backup de seus arquivos, mesmo se estiverem corrompidos, mantém a porta aberta para recuperá-los mais tarde.

Vídeo do dia

Faça com que o Ubuntu verifique se há erros no disco

Se o seu computador ainda está operando e inicializando normalmente, é muito simples fazer o Ubuntu verificar se há erros no disco. Clique na visão geral de "Atividades" no canto superior esquerdo da tela e digite "Discos" na barra de pesquisa. O programa Disks lê os dados de autodiagnóstico da unidade e mostra uma avaliação da integridade do disco. Normalmente, ele diz "O disco está OK", mas "Pré-falha" e "Falha" também são possíveis. Mesmo "OK" não garante totalmente que o seu disco está bom, então se você tiver erros, você deseja testar o disco manualmente de qualquer maneira. Observe o gráfico "Volumes" e você verá um pequeno ícone de roda dentada. Clique nele e escolha “Verificar sistema de arquivos”. O Ubuntu verifica se há erros no disco e retorna uma mensagem, fornecendo um atestado de integridade da unidade ou relatando erros. Se você tiver erros, a próxima etapa é corrigi-los.

Faça o Ubuntu reparar o disco

O Ubuntu pode reparar o sistema de arquivos facilmente. Na mesma tela, clique no ícone da roda dentada novamente. Desta vez, em vez de "Verificar sistema de arquivos", escolha "Reparar sistema de arquivos". Pode levar algum tempo, dependendo do tamanho e da velocidade do sua unidade e o número de erros que o Ubuntu encontra, mas, eventualmente, você recebe uma mensagem para que você saiba se o reparo teve sucesso. Se tiver, você pode continuar usando a unidade. Quaisquer arquivos muito danificados para reparo automático são salvos, geralmente em uma pasta chamada "perdidos + encontrados", onde você pode tentar recuperá-los manualmente com ferramentas avançadas. Se o reparo falhar, você deve formatar o disco para torná-lo utilizável novamente, o que apaga todos os seus dados. Se você tiver dados insubstituíveis nessa unidade, é melhor substituir a unidade e manter a antiga intacta para que você possa tentar métodos avançados de recuperação de dados ou contratar um profissional para fazer isso.

Reparar a partir de um disco ao vivo

Normalmente não é mais necessário ter um disco de reparo do Ubuntu separado para inicializar em emergências porque o próprio sistema operacional principal inicializa e executa a partir de uma unidade USB ou disco óptico. No máximo, você pode precisar inserir as configurações do BIOS do seu computador e instruí-lo a inicializar a partir do seu pen drive ou DVD, em vez de tentar ler o disco rígido problemático. Assim que o sistema operacional for inicializado, você poderá executar o programa Disks da mesma maneira que faria normalmente.

Reparar a partir da linha de comando

Geralmente é mais eficiente fazer coisas na linha de comando no Linux, e há um bom argumento para conhecer algumas habilidades básicas de linha de comando. Ao contrário do OS X e do Windows, você pode ter qualquer número de interfaces de desktop no Linux - mesmo no Ubuntu sozinho - e eles não têm todos os mesmos programas gráficos para trabalhar. Se você aprender algumas técnicas importantes de linha de comando, poderá usá-las com qualquer sistema operacional Linux, independentemente da interface de desktop que ele usa. É um pouco mais complicado, mas também mais universal.

O Comando FSCK

No Linux de linha de comando, você repara setores defeituosos com o comando fsck, que é a abreviação de "verificação de consistência do sistema de arquivos". No Linux, as unidades são montado ou não montado - essencialmente, ativo ou inativo - e você precisa desmontar uma unidade antes de executar fsck nela para evitar acidentes dano. Você desmonta uma unidade manualmente digitando o comando unmount, seguido pelo nome da unidade ou unidades, por exemplo, "desmontar / dev / sdb" sem as aspas. Com a unidade desmontada, agora você pode digitar o comando fsck.

Uma amostra de reparo

O Fsck reconhece muitas variáveis ​​e você deve lê-las, mas em um sistema típico, você pode inserir o comando assim: "sudo fsck -AR -C -y." Isso diz a ele para verificar todos os sistemas de arquivos do disco em seu computador, tentar repará-los, fornecer monitores de status se eles têm suporte para que você saiba como está progredindo e faça os reparos interativamente para que você tenha uma opinião sobre o que acontecendo. A porção "sudo" no início diz ao sistema operacional para lhe dar privilégios de administrador ou "superusuário" temporariamente, então você será solicitado a fornecer uma senha de administrador antes de permitir que você tente reparar o disco. Ao terminar, o fsck fornece um código 0 se nenhum erro for encontrado, 1 se os erros forem corrigidos, 2 se o sistema precisar ser reinicializado e 4 se não for possível corrigir todos os erros encontrados.

Versão Ubuntu

As informações contidas aqui se aplicam ao Ubuntu 18.04. Partes dele podem não se aplicar a outras versões do Ubuntu ou derivados do Ubuntu.