>> Tecnologia eletrônica >  >> Lar 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. Os discos rígidos modernos reduzem a probabilidade de isso acontecer com o software de diagnóstico integrado chamado Tecnologia de Automonitoramento, Análise e Relatório (SMART), que detecta erros de disco e sinais precoces de falha e os informa ao seu sistema operacional. 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 perceber erros mesmo que o disco não esteja relatando problemas.

Primeiras coisas primeiro


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

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


Se o seu computador ainda estiver operando e inicializando normalmente, é bem simples fazer com que o Ubuntu verifique 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 seu disco está bem, então se você tiver erros, você quer testar o disco manualmente de qualquer maneira. Olhe sob 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 à unidade um atestado de integridade ou relatando erros. Se você 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 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 da sua unidade e do número de erros que o Ubuntu encontra, mas, eventualmente, você recebe uma mensagem informando se o reparo foi bem-sucedido. 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ê precisa 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 ativo


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 é executado a partir de uma unidade USB ou de um disco óptico. No máximo, você pode precisar entrar nas configurações do BIOS do seu computador e dizer para inicializar a partir do seu pen drive ou DVD em vez de tentar ler o disco rígido problemático. Depois que o sistema operacional inicializar, você poderá executar o programa Disks da mesma maneira que faria normalmente.

Reparar a partir da linha de comando


Muitas vezes é mais eficiente fazer coisas a partir da 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 nem todos têm 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 da área de trabalho 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 montadas ou não montadas – essencialmente, ativas ou inativas – e você precisa desmontar uma unidade antes de executar o fsck nela para evitar danos acidentais. Você desmonta uma unidade manualmente digitando o comando unmount, seguido pelo nome da unidade ou unidades, por exemplo, "unmount /dev/sdb" sem as aspas. Com a unidade desmontada, agora você pode digitar o comando fsck.

Um exemplo de reparo


O Fsck reconhece muitas variáveis ​​e você deve lê-las, mas em um sistema típico você pode digitar o comando como este:"sudo fsck -AR -C -y." Isso diz para ele verificar todos os sistemas de arquivos de disco em seu computador, tentar repará-los, fornecer monitores de status se eles forem suportados para que você saiba como está progredindo e fazer os reparos interativamente para que você tenha informações sobre o que está acontecendo. A parte "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 tentar reparar o disco. Quando terminar, o fsck fornece um código 0 se nenhum erro foi encontrado, um 1 se os erros foram corrigidos, um 2 se o sistema deve ser reinicializado e um 4 se não foi possível corrigir todos os erros encontrados.

Versão do 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.