Ayuda con badblocks

Buenas, tengo un disco duro externo de 2 TB del que no quiero perder información, aunque seguramente sea inevitable. Me di cuenta que estaba seriamente dañado, o quizá corrupto cuando empezó a ir realmente lento. Decidi intentar hacerle un chequeo, y tras 5 minutos de investigación(se que es poco, la paciencia me puede) decidi usar:
badblocks -s -v -n -f /dev/sdc

El caso es que llevo 160 horas y creo que al pc ya le toca descansar.

Según calculé cuando veía el porcentaje le llevaría unas 155. por entonces me parecía una autentica pasada, pero podía entender que si encontraba fallos podría hasta tardar mas. Por ser impaciente ahora me ha tocado ser paciente. pero todo tiene un limite. sobretodo porque desde que encontró el primer error ya no muestra porcentaje, solo tiempo trancurrido y cantidad de errores(una pasada, mas rentable me sería comprar uno nuevo creo yo)

Mi pregunta es sencilla. Puedo pararlo y retomarlo mas adelante? Como?

Un ejemplo de lo muerto que está mi disco y su progresión:

38540342hecho, 168:27:00 transcurrido. (3342/0/0 errores)
38540343hecho, 168:30:00 transcurrido. (3343/0/0 errores)
38540344hecho, 168:33:00 transcurrido. (3344/0/0 errores)
38540345hecho, 168:36:00 transcurrido. (3345/0/0 errores)
38540346hecho, 168:39:00 transcurrido. (3346/0/0 errores)
38540347hecho, 168:42:00 transcurrido. (3347/0/0 errores)
38540348hecho, 168:45:00 transcurrido. (3348/0/0 errores)
38540349hecho, 168:48:00 transcurrido. (3349/0/0 errores)
38540350hecho, 168:51:00 transcurrido. (3350/0/0 errores)
38540351hecho, 168:54:00 transcurrido. (3351/0/0 errores)
38540352hecho, 168:57:00 transcurrido. (3352/0/0 errores)
38540353hecho, 169:00:00 transcurrido. (3353/0/0 errores)
38540354hecho, 169:03:00 transcurrido. (3354/0/0 errores)
38540355hecho, 169:06:01 transcurrido. (3355/0/0 errores)
38540356hecho, 169:09:01 transcurrido. (3356/0/0 errores)
38540357hecho, 169:12:01 transcurrido. (3357/0/0 errores)
38540358hecho, 169:15:01 transcurrido. (3358/0/0 errores)
38540359hecho, 169:18:01 transcurrido. (3359/0/0 errores)
38540360hecho, 169:21:01 transcurrido. (3360/0/0 errores)
38540361hecho, 169:24:01 transcurrido. (3361/0/0 errores)
38540362hecho, 169:27:01 transcurrido. (3362/0/0 errores)
38540363hecho, 169:30:01 transcurrido. (3363/0/0 errores)
38540364hecho, 169:33:01 transcurrido. (3364/0/0 errores)
No entiendo para qué le pasas tantos parámetros a badblocks.

Si no hubieses puesto el -f y el -n, sería un test read-only, y te bastaría con pulsar control+c para interrumpirlo sin problemas, pero al haber activado el test de lectura-escritura, y además con la opción de forzar incluso aunque esté montado, no sé yo...
JanKusanagi escribió:No entiendo para qué le pasas tantos parámetros a badblocks.

Si no hubieses puesto el -f y el -n, sería un test read-only, y te bastaría con pulsar control+c para interrumpirlo sin problemas, pero al haber activado el test de lectura-escritura, y además con la opción de forzar incluso aunque esté montado, no sé yo...

Pues porque no se. Jajajaja. entonces básicamente, ni lo debo parar ni puedo dar una orden de reanudar mas tarde no?(ni siquiera decirle que lo haga a partir del sector x?)
Si consigues otro disco mas grande, haz un volcado de ese disco duro y desde ahi, trata de hacer las reparaciones de lugar y luego montas esa imagen para ver si te deja acceder y sacar tus archivos.
1985a escribió:Si consigues otro disco mas grande, haz un volcado de ese disco duro y desde ahi, trata de hacer las reparaciones de lugar y luego montas esa imagen para ver si te deja acceder y sacar tus archivos.

Lo intentaré, al final detuve el proceso, fue bastante frustrante porque después de todo el tiempo que llevaba me marcaba solo un 2% completado. Si lo enchufo y lo monto al pc le cuesta, pero al menos lo reconoce así que igual puedo salvar lo que queda.
4 respuestas