On Jul 21, 2010, at 3:15 PM, AngelD wrote:
> El Wed, 21 Jul 2010 14:15:26 -0400
> Aldrin Martoq <[email protected]> escribió:
>> badblock está obsoleto, pues la mayoría de los discos hoy en día
>> re-mapean los bloques malos.
>> Para ver problemas con discos, usar smartctl.
>       Esto es nuevo para mí. Creía (y sigo creyendo) que SMART es una
> especie de estudio estadístico, que detectaba los problemas debido a la
> degradación de las estadísticas, mientras que 'badblocks' es la
> utilidad para encontrar bloques erróneos.

No, si hubo errores en un disco no los detectarás con badblocks, pues un bloque 
malo es re-mapeado.

Lo que hace SMART es que el disco tiene un pequeño firmware que cuenta los 
errores y estadísticas de uso; luego puede consultar al disco por varios 
atributos que van desde cuantas veces se ha encendido/apagado, horas de uso, 
temperatura, tiempo en poner los discos a girar, cuantos bloques han sido 
re-mapeados, etc...

Ahora, cada atributo tiene unos límites indicados por fábrica; por ejemplo el 
fabricante presume que si has encedido/apagado el disco mas de 600 veces está 
pronto a morir. Entonces SMART no solo contiene las estadísticas de falla de un 
disco, sino las métricas para estimar cuando podría fallar un disco.


>       ¿Algún enlace o información para ampliar esta información?.
> Porque sólo he encontrado [1]esto, y no me habla de la obsolescencia
> del comando 'badblocks'. Lo más cercano que he [2]encontrado no
> descarta el uso de 'badblocks', aunque todavía lo tengo que estudiar
> en profundidad. 

El algoritmo es mas simple: si uno o mas atributos de SMART están malos, compra 
otro disco.


Aldrin Martoq
http://aldrin.martoq.cl/





Responder a