¿cómo las herramientas de diagnóstico de disco duro saben si un sector es malo o no?

A nadie le gusta pensar en un disco duro que va mal y mucho menos a experimentar problemas con uno, pero ¿cómo las herramientas de diagnóstico de disco duro realmente saben si los sectores son malos o no? de hoy superusuario Q & A anuncio con las respuestas a las preguntas de un lector curioso.

Pregunta y respuesta sesión de hoy nos llega por cortesía de superusuario, una subdivisión de Stack Exchange, una agrupación impulsado por la comunidad de Q & A sitios web.

Foto cortesía de Mateo (Flickr).

lector de superusuario David quiere saber cómo disco duro-herramientas de diagnóstico saben si un sector es malo

Cuando me encuentro con un disco duro que puede estar fallando, lo escaneo usando VIVARD, lo que me permite saber de manera fiable si las necesidades de disco duro sustituyendo o no. ¿Cómo estos tipos de herramientas de trabajo? ¿Cómo pueden decir a un sector defectuoso de un buen sector?

¿De qué manera las herramientas de diagnóstico de disco duro saben si un sector es malo o no?

contribuyentes de superusuario Stavr00 y Ole Tange tienen la respuesta para nosotros. En primer lugar, Stavr00

discos duros modernos implementan un sistema en el firmware llamado S.M.A.R.T. que recoge estadísticas sobre el rendimiento de la unidad de disco duro y evita la pérdida de datos de forma automática al transferir los datos de distancia de los sectores defectuosos.

Las herramientas de diagnóstico consultan S.M.A.R.T. del disco duro software con el fin de construir un informe de comprobación de salud. Los sectores defectuosos son detectados al acceder al disco duro, evitarse, y la reubicación se hace necesaria por el S.M.A.R.T. sistema.

Seguido de la respuesta de Ole Tange

No estoy familiarizado con VIVARD, así que esto es una respuesta general.

INTELIGENTE.

INTELIGENTE. es una parte de la mayoría de los discos duros modernos. Se registra cuando el disco duro ve un sector defectuoso y cuando el ‘buscan o spin up time’ es más largo de lo normal. Estos son todos indicadores de que una unidad de disco duro está fallando.

La forma en que la unidad de disco duro rescata un sector en su defecto se debe a un error códigos de corrección (por lo general de Reed-Solomon) que puede realizar un rescate si algunas cosas están mal. Si la cantidad de bits están equivocados, entonces el disco duro intenta salvar al leer el sector una y otra vez. Cuando finalmente lo hace bien, se guarda en uno de los sectores de repuesto.

La lectura de los sectores

La unidad de disco duro reasigna sectores con errores de lectura a un conjunto de sectores de repuesto que están reservados para ello. El sistema operativo no suele ver esto, pero ve todo el disco duro como no tener errores. Sólo cuando no hay más sectores de reasignar a (o el sector no puede ser rescatado) será el sistema operativo ver los sectores rotos.

Sin embargo, es posible pasar por alto la corrección de errores. Creo que es diferente para cada modelo, pero tal vez VIVARD ¿verdad? De esta manera usted puede leer los datos reales en el disco duro. Al leer esto usted será capaz de ver qué sectores tienen errores, incluso si el sistema operativo en sí mismo no ve errores.

Si tiene algo que añadir a la explicación? En off en los comentarios. ¿Quieres leer más respuestas de otros usuarios Stack Exchange conocedores de la tecnología? Echa un vistazo a la rosca discusión completa aquí.

Alguien sabe cómo poner a prueba una unidad SAS externamente? Fuera de una matriz de almacenamiento? D: Tener un tiempo difícil y este artículo tenido tiempo perfecto.

A pesar de su comportamiento parecido a un perro, hienas están más estrechamente relacionados con los gatos y ocupan el mismo suborden de los Carnívoros, Feliformia.