Normalmente, coloco um lote de unidades em um computador de reserva conectado à Internet e, em seguida, passo pelas etapas abaixo.
Observe que, se você tem várias unidades conectadas ao mesmo tempo, é muito mais fácil identificar com qual delas você está trabalhando, se você não quer ligar duas do mesmo modelo. É claro, você também pode identificar as unidades com base na ordem em que estão conectadas, mas é muito simples se as unidades forem modelos diferentes.
- Inicialize a partir de um live CD do Ubuntu Linux
- Abra um terminal e execute os comandos abaixo (observe que '#' designa o prompt do shell)
-
# sudo bash
-
# apt-get install smartmontools
(esta é a parte que requer acesso à Internet) -
# fdisk -l
para listar os tamanhos das unidades e os IDs dos dispositivos (/ dev / sdX, onde X é uma letra única para cada unidade, começando por 'a'). Anote essa lista e execute o restante das etapas em cada disco rígido. -
# smartctl -a /dev/sdX
em que sdX é o ID do dispositivo do disco rígido. Veja os eventos que indicam "pré-falha", como Contagem realocada. Se o valor "PIOR" para realloc for menor que 100, a unidade já começou a degradar; jogue fora. (Tecnicamente, você pode esperar até que WORST atinja THRESHOLD, mas você terá um desempenho sempre que tentar ler ou escrever um setor realocado). - Se o smartctl não mostrar preocupação, execute uma verificação de badblock:
# badblocks -nvs /dev/sdX
se a unidade ainda tiver dados ou# badblocks -wvs /dev/sdX
se desejar limpar os dados e executar uma varredura de bloco inválido mais completa. Se os badblocks encontrarem blocos defeituosos, jogue fora a unidade - seus setores sobressalentes para a realocação do setor estão esgotados. - Se badblocks forem transmitidos, execute
# smartctl -a /dev/sdX
novamente para ver se a verificação de blocos inválidos ativou todos os setores recém-realocados. Se a unidade tiver um atestado de saúde limpo neste momento, é seguro recolocar em serviço. Se você executou os badblocks -wvs na etapa anterior, eles provavelmente também serão limpos o suficiente para doar, se você não tiver melhor uso para eles.
Se desejar, você pode abrir um terminal separado para cada unidade e executar as varreduras de bloco defeituoso em paralelo, para que você não precise continuar verificando o status de uma unidade antes de passar para a próxima. Dependendo dos tamanhos de suas unidades, talvez seja necessário deixar a verificação ser executada durante a noite de qualquer maneira.