Reparar discos duros con linux

Lo primero de todo debemos iniciar un sistema Gnu/Linux, sea una distribución Ubuntu o Fedora, desde LiveCD o desde disco duro, no importa, cualquier sistema Gnu/Linux vale.

Abrimos una ventana de terminal y ejecutamos "badblocks" indicando el disco duro dañado, por ejemplo /dev/sdb:


sudo badblocks -s /dev/sdb


El parámetro -s sirve para que se muestre el porcentaje completado. Ya veis que mientras se pueden hacer otras cosas, como consultar el ckrreo, mirar Internet, es muy cómodo. En un disco de 500 GB tarda aproximadamente una hora y media, en caso de haber sectores dañados se mostrará un resultado parecido a este:

25894612

25894614


25894620


25894810


Aquí vemos que entre el sector nº 25894612 y el 25894810 hay varios sectores dañados, así que en todo ese intervalo vamos a reparar los sectores, no importa que entre medias haya sectores buenos, jo los va a estropear, aunque eso sí, se perderán los datos que contuvieran. Quien necasite todos los datos debe ir indicando uno a uno el sector a reparar, aunque así se tarda mucho más.


ATENCIÓN: El siguiente paso hará que se PIERDAN DATOS e incluso puede perderse la PARTICIÓN ENTERA. Se debe hacer COPIAS DE SEGURIDAD.


A continuación se ejecuta badblocks siguiendo este esquema:

sudo badblocks -sw /dev/sdb sector_final sector_inicial


En nuestro ejamplo:

sudo badblocks -sw /dev/sdb 25894810 25894612


La opción w es la que repara los sectores. Se encarga de escribir 4 veces los mismos sectores con diferentes patrones predefinidos. Es como si fuara un rotulador que marca poco y se escribe 4 veces para que iarque bastante. Si quieres per`er lo mínimo de datos, debes indicar los sectores uno a uno. Para ello debes indicar el mismo sector final y el inicial, así se repara un solo sector. Pero de esta forma se tarda mucho más.

En fin, ya veis que se pueden resucitar discos que hemos dado por muertos, pero eso sí, no los uséis para guardar datos importantes, que no son fiables. Pero para guardar pelis o música si que sirven.


tambien podemos agregar a nuestra distro herramientas como Smartmontools
http://sourceforge.net/apps/trac/smartmontools/wiki/Download

votar
No hay comentarios