22.8.08

Estructura fisica del HD

El disco rigido o hd (hard drive) guarda los datos d la misma forma q 1 cassette, a traves d tecnicas d almacenamiento magnetico. Esto hace q los datos sean muy faciles d manipular, ademas d q los patrones c guardan durante mucho tiempo, d manera q la unica forma d estar seguros d eliminar definitivamente y efectivamente todos los datos es destruirlo físicamente (o casi)... esto es lo q hace posible q c puedan recuperar datos después d borrados accidentales, formateos y cosas peores... ;)
La placa logica o controladora del hd c encarga d mandar al/los cabezales las instrucciones para convertir bytes en patrones magneticos para grabar datos y el proceso inverso para llevar los datos del hd al cpu.

 

La superficie magnetica d los discos c divide en tracks, q estan formados x circulos concéntricos invisibles, y sectores, q son divisiones dentro d los tracks. Los datos c empiezan a grabar desde el borde exterior hacia el interior, d manera q el exterior es el track 0. A causa d estar las cabezas unidas x 1 brazo es imposible q 1 lea el track 20 en 1 plato y la otra el 587 en el otro, todas quedan clavadas en el mismo lugar leyendo el mismo track pero d su plato. Estos grupos tracks alineados forman lo q c llaman cilindros.


Cuando c graban datos los platos giran a gran velocidad pasando bajo los cabezales d grabación q producen 1 campo q magnetiza la region donde c tienen q grabar los datos. Durante este proceso la superficie adquiere 1 patron representativo d la información q debe ser guardada.
Hasta aca todo muy lindo... esta seria la situación teorica digamos, pero como sabemos las cosas tienen 1 desgaste y como consecuencia sufren daños. 1 d los daños + comunes q podemos ver en los rigidos son los sectores dañados o “bad sectors”, estos son sectores q no pueden ser accedidos debido a daños “permanentes” a la superficie d alguno d los platos.
Los hds modernos vienen con sectores d repuesto. Cuando 1 sector malo es detectado x la controladora, esta remapea el sector lógico a 1 posicion física diferente; esto es completamente transparente para el resto del sistema. Cuando el SO (sistema operativo) empieza a detectar “bad sectors” x lo gral es xq la superficie esta dañada y el disco c quedo sin sectores d repuesto.

No hay comentarios: