Problemas con el disco duro: SpinRite vs. SMART

8

El disco duro de Toshiba en una computadora portátil Sony VAIO se estropeó. Instalé una unidad Western Digital (WD1600BEVS-60RST0, firmware v4.01G04) desde una computadora portátil HP. Ejecuté SpinRite en el nivel 2 y encontré algunos sectores defectuosos, pero parecía recuperar datos y marcar. Ejecuté SpinRite en el nivel 5, y tardó aproximadamente 30 horas, pero terminó limpio, sin informe de ningún problema.

Sin embargo, cuando inicio, aparece un error SMART inespecífico que dice algo en el sentido de "¡la falla de la unidad es inminente!" Así que estoy un poco confundido: SpinRite dijo "¡todo bien!", Pero SMART dice "¡ Peligro, Will Robinson! ". ¿En quién confío? ¿Que esta pasando? ¿Qué sabe SMART que SpinRite no?

Peter Mortensen
fuente

Respuestas:

7

Si SpinRite no está leyendo los parámetros SMART en sí, entonces potencialmente muchos.

Los valores SMART (Tecnología de autocontrol, análisis e informes) son un conjunto de variables rastreadas por el propio disco con respecto a muchas cosas desde conteos generales relacionados con la edad (tiempo encendido, número de arranques en la vida útil, ...), básico monitoreo de la salud (cantidad de errores recuperables recuperados, tiempo de rotación, cantidad de sectores reasignados debido a un error recuperable repetido, cantidad de bloques reservados restantes para dicha reasignación, temperatura actual, temperatura máxima histórica, ...) así como indicadores explícitos de fallas (número de errores irrecuperables encontrados, número de fallas en autocomprobaciones pasadas, ...). La mayoría de estos contadores / indicadores tienen un punto de referencia asociado por encima / por debajo del cual la unidad comienza a considerarse al salir.

Si bien SpinRite ha quitado los datos de esos sectores poco fiables y los ha marcado en el sistema de archivos para que no se vuelvan a usar, la unidad no lo sabe. Todo lo que sabe es que tiene más errores irrecuperables en su estado guardado de los que está contento, y presumiblemente otros indicadores menos serios de que su condición es mala y / o está disminuyendo, y cuando el BIOS lee esto, se lo advierte.

La unidad conoce su propia condición mejor que SpinRite. Le sugiero que siga su advertencia y la reemplace lo antes posible, en caso de que el problema que causó los sectores defectuosos empeore. Puede que no empeore (puede haber una pequeña imperfección en la superficie de uno de los platos y todo lo demás está bien), pero si tiene alguna información que le interese, ¿puede darse el lujo de correr el riesgo?

Una advertencia: es posible que su BIOS no lea los indicadores SMART correctamente, pero como realmente ha visto sectores defectuosos informados a nivel del sistema operativo / aplicación, dudo que sea así, por lo que podría valer la pena tomar algún software para verlos usted mismo . Hay muchas utilidades disponibles para escanear y mostrar parámetros SMART de sus unidades, incluso puede encontrar uno específico para su fabricante (que puede incluir mejores descripciones de métricas que no son comunes / estándar), SMART permite que las métricas específicas del fabricante / modelo sean almacenado y leído) proporcionado en su sitio.

David Spillett
fuente
3

Una unidad SMART tiene muchos indicadores de estado , algunos de los cuales indican una falla inminente de la unidad. Cualquier unidad que indique el estado de falla SMART debe reemplazarse lo antes posible. Por supuesto, puede continuar usando la unidad hasta que falle (posiblemente días o meses en el futuro) pero no diga que no se le advirtió.

El sistema SMART no es infalible ... Solo he recibido advertencias SMART avanzadas en dos unidades (de aproximadamente 10). Pero ambas fallaron en las dos semanas posteriores a la advertencia SMART.

Chris Nava
fuente
2

SMART sabe de temperaturas.
SpinRite sabe de sectores.

Por lo tanto, el disco se está calentando por encima del umbral que su software SMART está configurado para detectar como error. Cuando tuve este problema persistentemente durante un verano particularmente caluroso, como solución restablecí ese umbral a una temperatura más alta que todavía estaba dentro del rango de temperatura del fabricante.

Si esta solución no le parece correcta, o la temperatura del disco está peligrosamente cerca del límite superior del fabricante (supongo que dentro de los 10 grados), entonces su disco está fallando.

Pero repito, esta es una configuración muy sensible para su software SMART. En cualquier caso, según SpinRite, su disco aún no ha comenzado a fallar.

¡Pero no escatime en sus copias de seguridad!

harrymc
fuente
1

Confiaría en SpinRite hasta cierto punto si ha verificado y reescrito toda la superficie del disco. Pero realmente debería usar algo como Smartmontools para averiguar qué parámetro SMART está activando la alerta.

Puede ser que la cantidad de bloques defectuosos reubicados sea demasiado alta o que cualquiera de los otros indicadores "anteriores al fallo" de "vejez" sea demasiado alto. SpinRite no puede restablecer estos indicadores, por lo que el estado SMART general seguirá quejándose.

El estado del disco se puede mantener durante algún tiempo si SpinRite no lo utiliza completamente, pero debe seguir ejecutando SpinRite, ya que también actualiza los bloques con ECC malo pero corregible . O simplemente obtener un nuevo disco ;-)

robar
fuente