Discos rígidos (ou HDDs) Já falamos aqui em DesdeLinux, mostramos guias ou tutoriais sobre dd (aplicativo de terminal muito útil ou desastroso, depende de como você o usa hehe) e mais, desta vez falarei com vocês sobre como podemos recuperar ou consertar aqueles HDDs que temos com problemas em casa, que “descartamos” em uma gaveta ou que já esquecemos em uma caixa
Se algum disco rígido tiver setores defeituosos, podemos repará-los com a ferramenta BadblocksA primeira coisa a fazer é saber qual disco rígido queremos reparar (/ dev / sdb ... / dev / sdc ... etc), para isso colocamos o seguinte em um terminal:
sudo fdisk -l
Isso nos mostrará / dev / sda, seu tamanho em GBs e suas partições, igual a / dev / sdb se existir, e então sdc e outros dependendo da quantidade de dispositivos de armazenamento que você tem em seu computador.
Suponha que o disco rígido em questão seja externo e seja / dev / sdb, então o comando para começar a detectar e reparar setores defeituosos seria:
badblocks -s -v -n -f /dev/sdb
- -s: indica que o processo será exibido com porcentagem
- -v: modo detalhado, o que significa que nos mostrará o número de erros
- -n: indica que tentaremos usar um modo não destrutivo, ou seja, que tentaremos recuperar esses setores, mas também as informações que estavam neles
- -f: Força a leitura e a gravação em dispositivos montados. Normalmente se o HDD fosse montado badblocks não verificaria os setores que estão sendo usados, mas, como já avisei e avisei que NÃO pode ter o disco rígido montado, usaremos o parâmetro -f para forçar a recuperação de todos os possíveis setores
Vai demorar muito, e repito, bastante. Pode facilmente durar horas ou dias, dependendo do tamanho do disco rígido, do grau de dano, da velocidade do computador, etc. Então recomendo deixar o computador aí com calma, sem movê-lo pelo tempo necessário, isso e muita paciência
Existe alguma ferramenta específica para ext2, ext3 ou ext4?
Para falar a verdade, existe, pode ser usado e2fsck, eles ainda precisam saber qual partição é a que desejam revisar, suponha que seja / dev / sdb1, então seria:
e2fsck -p -v -y /dev/sdb1
- -p: indica uma tentativa de reparar automaticamente o dano encontrado
- -v: modo detalhado, ou seja, para nos mostrar os erros na tela
- -y: responderá sim a todas as perguntas como você deseja recuperar o setor X?, para tornar o processo verdadeiramente automático
O fim!
Bem, nada mais a acrescentar, antes de usar o HirensBootCD, mas acho que essa opção vai me impedir de inicializar de outro sistema operacional. Eu também comprei um disco rígido externo de 1 TB neste site Eu uso para salvar arquivos importantes, ou faço isso na nuvem.