Se você tiver apenas um setor defeituoso, poderá forçar o controlador da unidade a remapear para um setor reserva. Faça isso manualmente, tentando lê-lo e escrevê-lo novamente.
Ferramentas úteis são badblocks
ou smartctl
para identificação e dd
ou hdparm --write-sector
.