Geralmente quando começamos a ter falhas em nosso sistema ou notamos alguma lentidão ou congelamento no sistema, costumamos atribuí-los ao sistema, que temos muitos programas instalados ou muitas informações ou o computador simplesmente não tem recursos suficientes.
Em grande medida, esses problemas são geralmente causados por falhas com os setores do nosso disco Durado. Verificar a integridade do seu disco rígido é bastante fácil com as ferramentas certas.
É por isso que neste artigo vamos falar de uma excelente ferramenta que nos ajudará a verificar a integridade de nosso disco rígido.
smartctl
Antes de começarmos, muitos de vocês você saberá que a maioria dos discos rígidos modernos possui "SMART".
Esta é um recurso que permite aos sistemas operacionais (como Linux, Mac e Windows) verificar a integridade e o status dos discos rígidos.
Quando o sistema tende a detectar certos erros, ele informa e até mesmo muitos BIOS tendem a exibir as mensagens geradas por falhas com setores no disco rígido.
Instale Smartmontools
No Linux, há muitas maneiras de verificar o status de um disco rígido. No entanto, provavelmente a maneira mais rápida é com smartctl.
Antes que possamos ver como usar esta ferramenta, devemos instalá-la em nosso sistema para poder usá-la.
Smartctl é um utilitário encontrado em quase todas as distribuições atuais do Linux em seus repositórios.
Para instalar este utilitário no Debian, Ubuntu e sistemas baseados ou derivados destes, devemos abrir um terminal e nele digitaremos o seguinte comando:
sudo apt-get install smartmontools
No caso de usuários de Arch Linux, Manjaro, Antergos ou qualquer derivado dele, podemos instalar este utilitário com o seguinte comando:
sudo pacman -S smartmontools
Enquanto no caso do Fedora, CentOS, RHEL e sistemas derivados deste, podemos instalar o aplicativo com o seguinte comando
sudo dnf instalar smartmontools
Finalmente, para aqueles que são usuários do OpenSUSE, eles podem instalar com este comando:
sudo zypper instalar smartmontools
Como usar o Smartctl no Linux?
Smartctl é bastante fácil de usar, uma vez que seu uso é apenas sob o terminal e que nos obriga a fazer uso das permissões de seu usuário, devemos abrir um e digitar nele:
su
Agora feito, isso devemos fazer uma lista de nossos discos rígidosbem como partições.
Para isso devemos digitar o seguinte comando:
fdisk -l
Ele nos dará uma lista de discos rígidos com suas partições e tamanhos e rótulos correspondentes, começando com o disco e a partição onde instalamos o sistema.
Sendo este como / dev / sda e seguido pelo número da partição que neste caso será 1.
Se você tiver mais de uma partição no mesmo disco, ainda mostrará / dev / sda2, / dev / sda3 e assim por diante.
Se você tiver mais de um disco rígido, ele mudará a última letra após o alfabeto de acordo com o número de discos, sendo que o primeiro é / dev / sda, o segundo / dev / sdb e assim por diante.
Uma vez que o disco foi identificado, agora só executamos o seguinte comando, substituindo 'sdx' pelo disco que você vai examinar:
smartctl -a / dev / sdX
Se você precisar de um relatório sobre o status do seu disco, pode exportá-lo para um documento de texto com o seguinte comando:
smartctl -a / dev / sdX >> /ruta/donde/guardara/el/reporte-de-disco.txt
Esse processo pode levar alguns minutos, pois depende muito da capacidade de armazenamento do disco.
Caso você precise tomar medidas preventivas com o seu disco, você pode usar o comando fsck.
Ou em casos muito extremos, requer a ajuda do comando badblocks, com o qual você pode detectar e isolar setores defeituosos em seu disco rígido.
Finalmente, se você precisar de uma ferramenta com interface gráfica, posso recomendar o uso do utilitário de disco Gnome ou mais conhecido como disco Gnome.
Entre suas opções você encontra utilitários para verificar o estado do seu disco.
Obrigado, pelo menos você menciona a existência de uma ferramenta; já é alguma coisa. No entanto, a saída não é nada fácil para um usuário intermediário interpretar. Seria bom apresentar uma explicação compreensível para não profissionais dos resultados mais importantes.