Não, interromper o processo de particionamento provavelmente não causou problemas no disco rígido. No entanto, se você estivesse usando um utilitário para redimensionar as partições, muitos dados seriam embaralhados e, no processo, alguns setores defeituosos anteriormente não-reportados poderiam ter sido descobertos.
Pode ser que o disco rígido já esteja falhando e é por isso que originalmente parecia que o processo de reparticionamento havia sido travado.
Você deve tentar executar diagnósticos SMART na unidade. Se você não tiver outro computador no qual possa conectá-lo, poderá inicializar um Live CD do Ubuntu. Primeiro, desconecte qualquer outro disco rígido, abra um terminal e digite o seguinte:
sudo bash
apt-get install smartmontools
smartctl -a /dev/sda
Verifique a contagem do setor realocado. Se o valor bruto for maior que zero, o disco rígido já começou a falhar e seria uma bomba de tempo se você continuasse a usá-lo. Se este for o caso, você deve substituí-lo, especialmente se ainda estiver na garantia.
Os discos rígidos têm um certo número de setores "sobressalentes" que serão usados para substituir automaticamente setores defeituosos e, quando os setores sobressalentes acabarem, o chkdsk (no Windows) ou os badblocks (no Linux) começarão a reportar setores defeituosos . Embora geralmente tenha sido considerado bom ter alguns setores realocados, você também pode notar um desempenho de disco cada vez pior à medida que mais e mais setores são realocados.
Atualização: com base nos seus diagnósticos da SMART, recomendo substituir a unidade. Se você quiser usá-lo de qualquer maneira, eu recomendaria pelo menos a verificação da fonte de alimentação e dos cabos de energia e dados. Em seguida, visualizo a unidade, faço um teste completo de leitura / gravação e executo o diagnóstico do SMART novamente antes de colocá-lo em funcionamento novamente. Mas mesmo assim, eu ainda não confiaria nisso.
Para fazer um teste completo da superfície do disco, siga as instruções abaixo. (ATENÇÃO: isso destruirá todos os dados na unidade!) Como alternativa, você pode fazer um chkdsk / r no Windows, mas isso não será tão completo. Observe que isso não redefinirá os dados SMART da unidade. Você terá que verificar com o fabricante da unidade para ver se eles disponibilizaram quaisquer ferramentas para os consumidores, o que fará isso. (Meu palpite seria não, já que os colegas inescrupulosos poderiam vender discos rígidos defeituosos que se parecem com unidades novas e perfeitas, de acordo com os dados da SMART.)
- Remova todos os outros discos rígidos, pen drives, etc. (Então você só tem o disco rígido e a unidade de CD / DVD)
- Inicialize um Live CD do Ubuntu
- Abra um terminal e digite este comando (você provavelmente desejará deixá-lo rodar durante a noite): badblocks -wvs / dev / sda
- Após a finalização dos badblocks, execute seus diagnósticos do SMART novamente e compare com os valores anteriores.
O comando badblocks listado acima fará quatro passagens, escrevendo e lendo cada um dos seguintes padrões: 10101010, 01010101, 11111111 e 00000000 - deixando-o completamente zerado no final. Depois disso, você precisará particionar e formatar a unidade.
Mais uma vez, devido à alta taxa de erros de leitura relatada pelos diagnósticos SMART, eu ainda não confiaria que a unidade armazenasse de forma confiável algo que não possa ser facilmente restaurado ou reproduzido.