There are terminal utilities available in Linux which can help you to manage hard disk bad sectors. Você pode digitalizá-los e marcá-los como inutilizáveis, bem como usando estes utilitários.
os maus sectores ou os maus blocos estão danificados por uma parte da sua unidade de disco rígido mecânico que não pode ser utilizada para fins de armazenamento de dados. No entanto, o sistema operacional ainda pode escrever para esses setores, a menos que você marcá-los especificamente como “ruim” ou inutilizável., Também se você tiver dados armazenados nessas áreas do disco rígido, é muito difícil recuperar esses também.
embora, a mais recente tecnologia de armazenamento de computador, como SSD, etc, quase elimina este problema. No entanto, ainda há um grande número de unidades de disco rígido em uso hoje, que está envelhecendo e pode lentamente começar a ter setores ruins. assim, você deve digitalizar periodicamente o seu disco rígido (especialmente os envelhecidos) para setores ruins Se você sentir que o seu sistema está diminuindo, ou, disco IO está aumentando., No Linux (Ubuntu, Fedora e outras distribuições), você pode facilmente fazer isso através de comandos de terminal abaixo.
como gerir os sectores negativos do disco no Linux
é melhor executar abaixo dos comandos quando o seu disco não está montado no sistema operativo. Portanto, eu sugeriria, você tentar isso usando arranque do sistema operacional ao vivo a partir de uma pen USB. Você pode criar um LIVE USB usando este guia com qualquer sistema operacional Linux de sua escolha (recomendado: Ubuntu).,
no entanto, você ainda pode executar estes comandos na sua distribuição Linux instalada, mas você não deve digitalizar ou marcar o sistema de ficheiros root “/” montado.
procurar por sectores inválidos
como primeiro passo, identifique a partição do disco que deseja procurar por sectores inválidos. Se você tem GParted instalado, é fácil de descobrir. Caso contrário, poderá correr abaixo do comando (dispositivos de blocos de Lista lsblk) para ver as partições do seu disco.
sudo lsblk -o name,mountpoint,label,size,uuid
Se estiver a correr acima do comando através do LIVE USB, certifique-se que consegue identificar o seu HDD e a sua pen USB., Tipicamente HDD deve ser definido como /dev/sda
.
então você pode executar badblocks
comando como abaixo com a verbose (-v) switch. E guarde a saída para um arquivo de texto para mais investigação. Isto é apenas uma verificação se você tem setores maus no disco rígido ou não.
sudo badblocks -v /dev/sda1 > ~/bad_sectors.txt
Reparar Setores Defeituosos
Para sistemas de ficheiros ext2, ext3 e ext4, você pode usar e2fsck
utilitário para verificar e reparar setores defeituosos. No terminal executar abaixo do comando com privilégio de administração para verificar e reparar.,
sudo e2fsck -cfpv /dev/sda1
certifique-se de substituir sda1
pelo identificador adequado do dispositivo. Os parâmetros ” c “procuram por blocos ruins e adicioná-lo a uma lista,” f ” faz uma verificação no sistema de arquivos. O parâmetro” p “repara tudo, se possível, e” v ” é o modo descritivo que lhe dá a saída terminal do progresso do comando.
Pode também especificar o ficheiro bad_sectors.txt
criado nos passos anteriores, bem como forçar e2fsck
a reparar os que estão no ficheiro apenas através do comando abaixo.,
sudo e2fsck -l bad_sectors.txt /dev/sda1
para outros sistemas de ficheiros (como o FAT32), pode usar o fsck.
sudo fsck -l bad_sectors.txt /dev/sda1
No entanto, a execução de comandos acima pode levar várias horas a correr, dependendo do tamanho da partição do seu disco e da saúde do seu disco. Por isso, preparem-se antes de iniciarem o comando. Tente não terminar o comando através de CTRL+C ou CTRL+Z enquanto estiver em progresso.
eu espero que este tutorial ajudou você a identificar problemas em seu disco rígido e marcá-los como ruim para evitar mais perda de dados., Lembre-se que mesmo se você marcar os setores como ‘ruim’, o disco ainda está fisicamente danificado já. É apenas uma correção de software para marcar essas faixas como ruim para dizer ao sistema operacional para não acessar. Se seu disco rígido começou a ter setores ruins, a longo prazo, ele se tornaria pior. Por isso é recomendado que você deve começar a fazer backup de seus dados e substituir o seu disco rígido com um novo ou ir para as unidades SSD mais recentes.