sábado, 16 de marzo de 2013

#14 Sectores dañados

Cuando un ordenador: se lleva un golpe o una sacudida mientras estaba en marcha, se atasca sin razón aparente, da errores al intentar abrir un archivo, el SMART nos indica fallos o simplemente tiene comportamientos extraños es probable que tenga sectores defectuosos.

Si esto es así, lo primero que debemos intentar hacer es una copia de seguridad, ya que este disco tiene una sentencia de muerte muy próxima. Existen varias herramientas que tratan de magnetizar correctamente esos sectores sin pérdidas de información, en mi caso he probado:

- HDDRegenerator, (es de pago), y al principio me sacó unos 20 sectores defectuosos, y curiosamente tuve que pasarlo varias veces porque algunos persistían. Al cabo de un tiempo el disco duro se volvió a comportar de manera extraña lo pasé y en una zona se atascaba, así que probé...

- Hiren's Boot CD, tiene 3 aplicaciones, una no me iba porque no se cargaban bien los drivers de SATA, y las otras 2 no encontraban nada. Cabe mencionar que hay una que hace sonar la campana del ordenador cada vez que quiere avisar de algo, muy divertido si lo estás haciendo a las 2 de la mañana.

- Finalmente me enteré que muchas distribuciones contienen una aplicación, disponible desde muchos live CD, llamada badblock. Así que me dispuse a ejecutar el badblock desde un CD (ya que el disco no tiene que estar montado y no tenía linux instalado) podéis hacer un man del badblock o ejecutar directamente:

# badblock -s -v -n -f /dev/sda1

Si el disco tiene varias particiones (consultad # fdisk -l), por ejemplo 2, tendréis que hacer también un: 

# badblock -s -v -n -f /dev/sda2

El proceso puede que tarde muchas horas, a mí, (640 GB) me tardó 9 horas, me sacó 541 sectores dañados, no se atascó, pero al volver a pasar el HDDRegenerator se volvió a atascar donde siempre. Pero aún así puede que sea útil si sólo tenéis unos pocos sectores dañados. Ahora me dispongo, con una aplicación del fabricante, desde el Hiren's Boot CD a poner todo el disco a 0. Esto tardará unos 4'8 días ininterrumpidos, editaré para contar el final de esta historia.

Lo más curioso de todo es que el portátil no se ha llevado golpes (lleva un año y medio sin moverse de la mesa) y se está rompiendo porque sí, ¿para cuándo estarán los SSD al mismo precio?

NOTA: Es muy probable que tengas que cambiar el funcionamiento del disco desde la BIOS al modo IDE ya que, por ejemplo, HDDRegenerator no puede trabajar si no está en ese modo. 

Saludos y lamento mucho lo de vuestro disco. ¡No somos nada!

FINAL: Al final, como me temía, el disco está demasiado dañado. Toca comprar otro. Supongo que habrá algún programa para detectar sectores dañados o con alto tiempo en respuesta y marcarlos para que no los use, pero está claro que no me puedo fiar de este disco ¡Qué ganas tengo de ver SSD a precios razonables, señor!