ax El día 31 de diciembre de 2013, 15:42, Carlos E. R. <robin.listas@telefonica.net> escribió:
On 2013-12-31 18:24, Flako wrote:
Como te dicen, tenes que escribir todo el disco para forzar la reasignacion de los sectores defectuosos, la forma correcta es con badblock y no con dd. podes empesar leyendo http://smartmontools.sourceforge.net/badblockhowto.html
No, no estoy de acuerdo.
Eso consiste en averiguar que sector concreto se supone en mal estado, y se machaca sólo ese sector (y el proceso puede tardar muchas horas: yo lo he hecho). No sirve porque el test del smartctl se para en cuanto toca el primer sector malo, no sigue probando. Detrás pueden haber miles más sin testear y no lo sabes.
Es preferible machacar absolutamente todos, lo cual además testea en escritura el disco entero, y así tienes mucha más seguridad. Por supuesto, los contenidos del disco se pierden, claro, pero estamos con un disco que se va a instalar de nuevo.
mm, lo que comentas es casi lo que hace badblocks, si es lento.. pero esa lentitud te asegura que encuentra "todos" los sectores "raros", badblocks realiza varias pasadas, por eso es lento.. badblocks recorre todo el disco y no es que se queda en el primer sector defectuoso (como indicas), La idea de forzar la escritura de todo el disco, es porque algunos discos marcan los sector como "defectuoso" solo en operaciones de escritura, al recorrer todo el disco con badblocks, el propio disco va marcado de forma inteligente lo sectores en alguna categoria similar a Reallocated_Sector_Ct, Current_Pending_Sector, Offline_Uncorrectable. esto facilita que los test de smart concluyan de forma correcta, Yo antes probe dd para esto, pero note que badblocks puede encontrar sectores que dd no (lo que hace que me de mas confianza badblocks)
9 Power_On_Hours 0x0032 097 097 000 Old_age Always - 1563 // solo tiene 64dias de uso, puede estar mintiendo.. cuando compraste ese disco?
No te confundas, son horas de funcionamiento, no horas de vida. Pueden ser años de vida si el ordenador no se usa todos los días varias horas.
es como dices, es un tema de semántica.. para mi uso="horas de funcionamiento". (las horas que se uso el disco) Igual tenes razón, las horas de funcionamiento pueden ser validas, la primera vez me pareció bajo (acostumbrado a las pc del laburo), pero 4hs*390d=1560hs por lo que es un buen tiempo. En fin, de mi parte seguir un procedimiento similar a lo que le indique a Maxi me a dado bastante resultados, el menos mas que cualquier herramienta de chekeo del hirenscd. Vos que pasos/herramientas estas siguiendo para verificar discos? Saludos. , -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org