>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Corrigir Erros de Disco no Ubuntu

Quase todo mundo sabe que é importante fazer backup das informações em um computador, mas relativamente poucas pessoas pensam nisso até que um disco rígido morra inesperadamente. Discos rígidos modernos reduzem a probabilidade disso acontecer com software de diagnóstico integrado chamado Self-Monitoring, Analysis and Reporting Technology (SMART), que detecta erros de disco e sinais precoces de falha e os reporta ao seu SO. Se esse SO for Ubuntu, você verá um alerta na tela de que seu drive pode precisar de atenção. Também é possível que você comece a notar erros mesmo se o disco não estiver reportando problemas.

Primeiro as Coisas Primeiro

Se você até suspeita de um problema de disco, a primeira coisa a fazer é fazer backup dos seus arquivos pessoais, fotos e qualquer outra coisa que seria difícil de substituir. Você pode ou não receber aviso adicional antes da falha do drive, e é totalmente possível perder alguns dos seus dados mesmo se reparar seu disco com sucesso. Ter um backup dos seus arquivos, mesmo que corrompidos, mantém a porta aberta para recuperá-los depois.

Faça o Ubuntu Verificar o Disco por Erros

Se seu computador ainda está operando e inicializando normalmente, é bem simples fazer o Ubuntu verificar o disco por erros. Clique na visão geral "Atividades" no canto superior esquerdo da tela e digite "Discos" na barra de busca. O programa Discos lê os dados de autodiagnóstico do drive e mostra uma avaliação da saúde do disco. Normalmente, diz "Disco OK", mas "Pré-falha" e "Falha" também são possíveis. Mesmo "OK" não garante outright que seu disco está bem, então se você tem erros, quer testar o disco manualmente de qualquer forma. Olhe sob o gráfico "Volumes", e verá um pequeno ícone de engrenagem. Clique nele e escolha "Verificar sistema de arquivos". O Ubuntu verifica o disco por erros e retorna uma mensagem, dando ao seu drive um atestado de saúde ou reportando erros. Se tiver erros, o próximo passo é corrigi-los.

Faça o Ubuntu Reparar o Disco

O Ubuntu pode reparar o sistema de arquivos facilmente. Na mesma tela, clique no ícone de engrenagem novamente. Desta vez, em vez de "Verificar sistema de arquivos", escolha "Reparar sistema de arquivos". Pode levar algum tempo dependendo do tamanho e velocidade do seu drive e do número de erros que o Ubuntu encontra, mas eventualmente você receberá uma mensagem para saber se o reparo teve sucesso. Se teve, você pode continuar usando o drive. Quaisquer arquivos danificados demais para reparo automático são salvos, geralmente em uma pasta chamada "lost+found", onde você pode tentar recuperá-los manualmente com ferramentas avançadas. Se o reparo falhar, você terá que formatar o disco para torná-lo utilizável novamente, o que apaga todos os seus dados. Se você tem dados insubstituíveis nesse drive, é melhor substituir o drive e manter o antigo intacto para tentar métodos avançados de recuperação de dados ou contratar um profissional.

Reparar a Partir de um Live Disk

Não é mais normalmente necessário ter um disco de reparo Ubuntu separado para inicializar em emergências porque o próprio SO principal inicializa e roda a partir de um drive USB ou disco óptico. No máximo, você pode precisar entrar nas configurações BIOS do seu computador e dizer para inicializar do seu pen drive ou DVD em vez de tentar ler o disco rígido problemático. Uma vez que o SO inicializa, você pode rodar o programa Discos da mesma forma que normalmente faria.

Reparar a Partir da Linha de Comando

É frequentemente mais eficiente fazer coisas a partir da linha de comando no Linux, e há um bom argumento para saber algumas habilidades básicas de linha de comando. Diferente de OS X e Windows, você pode ter qualquer número de interfaces de desktop no Linux — até mesmo só no Ubuntu — e nem todas têm os mesmos programas gráficos para trabalhar. Se você aprender algumas técnicas chave de linha de comando, pode usá-las com qualquer SO Linux independentemente da interface de desktop que usa. É um pouco mais complicado, mas também mais universal.

O Comando FSCK

Na linha de comando Linux, você repara setores ruins com o comando fsck, que significa "file system consistency check" (verificação de consistência do sistema de arquivos). No Linux, drives são montados ou não montados — essencialmente, ativos ou inativos — e você precisa desmontar um drive antes de rodar fsck nele para prevenir danos acidentais. Você desmonta um drive manualmente digitando o comando unmount, seguido pelo nome do drive ou drives, por exemplo, "unmount /dev/sdb" sem aspas. Com o drive desmontado, agora pode digitar o comando fsck.

Um Exemplo de Reparo

Fsck reconhece muitas variáveis, e você deve ler sobre elas, 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 de disco no seu computador, tentar repará-los, fornecer monitores de status se suportados para que você saiba como está progredindo, e fazer os reparos interativamente para que você tenha entrada no que está acontecendo. A parte "sudo" no início diz ao SO para dar privilégios de administrador ou "superusuário" temporariamente, então você será solicitado a uma senha de admin antes de deixar você tentar reparar o disco. Quando terminar, fsck dá código 0 se nenhum erro foi encontrado, 1 se erros foram corrigidos, 2 se o sistema deve ser reiniciado, e 4 se não conseguiu corrigir todos os erros encontrados.

Versão do Ubuntu

A informação contida aqui se aplica ao Ubuntu 18.04. Partes podem não se aplicar a outras versões do Ubuntu ou derivados.