lunes, 27 de enero de 2014

Reparando disco duro dañado con Gnu/Linux







En esta ocasión explicare algunos comando de Linux que nos permite reparar los sectores dañados de un disco duro.

Badblocks

badblocks es un comando que nos permite reparar sectores de nuestro disco duro ya que analiza el disco y sobre escribe los sectores en caso de que estén dañados por una mala escritura de los datos en el, existen dos formas de usarlo que ahora explicare.

la primera forma de usarlo es la que recomiendo, esta borra todo el contenido del disco duro y repara completa mente el disco. 

ahora supongamos que nuestro disco a reparar se llama sdc, entonces realizaríamos algo similar a esto.

#badblocks -s -v -w /dev/sdc

donde:

-s    nos muestra el proceso de escaneo del disco.

-v    es la verbosidad del programa, nos muestra información del proceso.

-w   realiza la reparación de los sectores dañados.


ahora explicare como realizar el mismo proceso pero sin perder los datos que vendría siendo la segunda forma.

#badblocks -s -v -n -f /dev/sdc

donde:

-s    nos muestra el proceso de escaneo del disco.

-v    es la verbosidad del programa, nos muestra información del proceso.

-n    nos coloca en modo no destructivo  con el fin de no perder nuestros datos a la hora de repara los sectores.

-f    nos permite reparar los sectores dañados, a diferencia de -w, -f es usado para el modo no destructivo, con el fin de recuperar y reparar la información del sector dañado.


Fsck

fsck te permite reparar una partición si así lo deseas en lugar de todo el disco duro.

ahora supongamos que tenemos la partición sdc1 la cual tenemos problemas por sectores defectuosos, entonces usaríamos el comando siguiente para realizar esta reparación.

#fsck -c -v -y  /dev/sdc1

donde:

-c    comprueba los bloques en el disco.

-v    despliega información del proceso.

-y    asume yes de respuesta.


bueno con esto concluyo una nueva entrada, ojala le sirva a alguna persona esta información.