Diferencia entre revisiones de «Tipos de errores en discos magnéticos»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(errores de programación tienen mala solución)
Línea 1: Línea 1:
 
Los errores típicos relacionados con los discos duros magnéticos pueden ser:
 
Los errores típicos relacionados con los discos duros magnéticos pueden ser:
  
* Relacionados con el <ins>material</ins>:
+
* '''Permanentes''': La unidad se encuentra mal en algún sentido. No existe forma “tradicional” de acceder a ellos. En los discos magnéticos existen dos estrategias para tratar estos errores:
** '''Permanentes''': La unidad se encuentra mal en algún sentido. No existe forma “tradicional” de acceder a ellos. En los discos magnéticos existen dos estrategias para tratar estos errores:
 
 
# Archivo que contiene todos los sectores defectuosos.
 
# Archivo que contiene todos los sectores defectuosos.
 
# Mantener en una tabla aquellos bloques defectuosos (p.e. FAT).
 
# Mantener en una tabla aquellos bloques defectuosos (p.e. FAT).
** '''Transitorios''': Errores temporales del dispositivo. Por ejemplo, caídas de tensión. La solución consiste en reintentar acceder al    dispositivo un nº finito de veces, antes de declarar el error permanente. También existen rutinas de checksum (dispersión, como CRC)  para detectarlos.
+
* '''Transitorios''': Errores temporales del dispositivo. Por ejemplo, caídas de tensión. La solución consiste en reintentar acceder al    dispositivo un nº finito de veces, antes de declarar el error permanente. También existen rutinas de checksum (dispersión, como CRC)  para detectarlos.
*<ins>Errores de software</ins>:
+
*Errores de '''programación''': Cuando el error se encuentra en el propio código del ''driver''. La solución pasa por esperar que se ofrezca una nueva versión del ''driver'' que solucione el problema.
**Errores de '''programación''': Cuando el error se encuentra en el propio código del ''driver''. La solución pasa por esperar que se ofrezca una nueva versión del ''driver'' que solucione el problema.
+
*Errores de '''localización''': Tras mover el cabezal a un cilindro, se comprueba que el cabezal no está en el cilindro deseado. Se puede reintentar o recalibrar el cabezal.
 +
*Errores de '''controlador''': El controlador está basado en un microprocesador y por tanto es posible que se bloquee. Si tras resetear no se arregla el problema, es posible que el controlador esté dañado.

Revisión del 13:15 20 ene 2013

Los errores típicos relacionados con los discos duros magnéticos pueden ser:

  • Permanentes: La unidad se encuentra mal en algún sentido. No existe forma “tradicional” de acceder a ellos. En los discos magnéticos existen dos estrategias para tratar estos errores:
  1. Archivo que contiene todos los sectores defectuosos.
  2. Mantener en una tabla aquellos bloques defectuosos (p.e. FAT).
  • Transitorios: Errores temporales del dispositivo. Por ejemplo, caídas de tensión. La solución consiste en reintentar acceder al dispositivo un nº finito de veces, antes de declarar el error permanente. También existen rutinas de checksum (dispersión, como CRC) para detectarlos.
  • Errores de programación: Cuando el error se encuentra en el propio código del driver. La solución pasa por esperar que se ofrezca una nueva versión del driver que solucione el problema.
  • Errores de localización: Tras mover el cabezal a un cilindro, se comprueba que el cabezal no está en el cilindro deseado. Se puede reintentar o recalibrar el cabezal.
  • Errores de controlador: El controlador está basado en un microprocesador y por tanto es posible que se bloquee. Si tras resetear no se arregla el problema, es posible que el controlador esté dañado.