Reparar sectores y recuperar un disco duro (HDD) en Linux

De Discos Duros (o HDDs) hemos hablado ya aquรญ en DesdeLinux, les hemos mostrado guรญas o tutoriales sobre dd (aplicaciรณn en terminal muy รบtil o desastrosa, depende cรณmo se use jeje) y mรกs, esta vez les hablarรฉ sobre cรณmo podemos recuperar o reparar esos HDDs que tenemos con problemas en casa, que tenemos ยซdesechadosยป en una gaveta o ya olvidamos en alguna caja ๐Ÿ˜‰

btrfs

Si algรบn disco duro tiene sectores defectuosos podemos repararlos con la herramienta badblocks, lo primero serรก saber cuรกl es el disco duro que deseamos reparar (/dev/sdb โ€ฆ /dev/sdc โ€ฆ etc), para ello pongamos lo siguiente en una terminal:

sudo fdisk -l

Esto nos mostrarรก a /dev/sda, su tamaรฑo en GBs y sus particiones, igual a /dev/sdb si existe, y asรญ sdc y demรกs en dependencia de la cantidad de dispositivos de almacenamiento que tengan en su ordenador.

Supongamos que el disco duro en cuestiรณn es uno externo y es /dev/sdb, entonces el comando para empezar a detectar y reparar los sectores daรฑados serรญa:

Artรญculo relacionado:
Comprobar si un archivo o carpeta existe o no (y mรกs) con ciclo IF
El disco duro NO puede estar montado, bajo ninguna circunstancia puede estar montada una particiรณn del disco duro en el cual van a trabajar!!

badblocks -s -v -n -f /dev/sdb

  • -s : indica que se mostrarรก el proceso con por cientos
  • -v : modo verbose, lo cual significa que nos mostrarรก el nรบmero de errores
  • -n : indica que se intentarรก usar un modo no destructivo, o sea, que se intentarรกn recuperar esos sectores pero tambiรฉn la informaciรณn que estaba en ellos
  • -f : fuerza la lectura y escritura en dispositivos que estรฉn montados. Normalmente si el HDD estuviera montado badblocks no revisarรญa los sectores que se estรฉn usando, pero, como ya les advertรญ y aconsejรฉ que NO pueden tener el disco duro montado, usaremos el parรกmetro -f para forzar la recuperaciรณn de todos los sectores posibles

Demorarรก bastante, y repito, bastante. Fรกcilmente podrรญa durar horas o dรญas en dependencia del tamaรฑo del disco duro, de quรฉ tan daรฑado estรฉ, de la velocidad de su ordenador, etc. Por lo que les recomiendo dejar el ordenador ahรญ tranquilo, sin moverlo durante el tiempo necesario, eso y muuuucha paciencia ๐Ÿ˜‰

ยฟhay alguna herramienta especรญfica para ext2, ext3 o ext4?

A decir verdad sรญ que la hay, se puede usar e2fsck, igual deberรกn saber cuรกl particiรณn es la que desean revisar, supongamos que es /dev/sdb1, serรญa entonces:

e2fsck -p -v -y /dev/sdb1

  • -p : indica que se intenten reparar automรกticamente los daรฑos encontrados
  • -v : modo verbose, o sea, que nos muestre en pantalla los errores
  • -y : responderรก Sรญ a todas las preguntas como ยฟdesea recuperar X sector?, para hacer el proceso de veras automรกtico

ย Fin!

Artรญculo relacionado:
Establecer conexiรณn de red entre la PC y las maquinas virtuales de Virtualbox

Bueno nada mรกs que agregar, antes yo usaba HirensBootCD, pero creo que esta opciรณn ya me evitarรก bootear desde otro OS. Tambiรฉn comprรฉ un disco duro externo 1tb en esta web que uso para guardar los archivos importantes, o lo hago en la nube.


Deja tu comentario

Tu direcciรณn de correo electrรณnico no serรก publicada. Los campos obligatorios estรกn marcados con *

*

*

  1. Responsable de los datos: Miguel รngel Gatรณn
  2. Finalidad de los datos: Controlar el SPAM, gestiรณn de comentarios.
  3. Legitimaciรณn: Tu consentimiento
  4. Comunicaciรณn de los datos: No se comunicarรกn los datos a terceros salvo por obligaciรณn legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu informaciรณn.

      Lolo dijo

    Habรญa algo de un modo de recuperaciรณn ยซdestructivoยป.

    Esto es รบtil cuando queremos que el S.O. marque esos sectores daรฑados como defectuosos para que no sean usados siempre que no nos importe perder la informaciรณn que se encuentre grabada. Puede ser que tengamos daรฑada una particiรณn Swap, un disco del que tengamos copia de seguridad o cosas asรญ.

    Se supone que es mรกs eficรกz localizando zonas defectuosas que el modo NO destructivo, de ahรญ su utilidad pero me temo que hace tanto que no he tenido que usar esto que ya no recuerdo como se hacรญa.

         rosgori dijo

      Si quiero hacer ese modo de recuperaciรณn โ€œdestructivoโ€, ยฟse hace con un comando utilizando badblocks o con un CD como HirensBootCD,?

           Lolo dijo

        CUIDADO: Ten en cuenta que el modo destructivo borra todos los datos que haya en la unidad de disco. Es por eso que se llama asรญ, lo รบnico es que dectecta mejor los sectores defectuosos y se marcan para que no vuelvan a ser utilizados.

        No recuerdo muy bien como era amigo pero creo que es badblocks -wsv /dev/sda1 (O la particiรณn que sea) Te repito que la puedes liar.

        No hace falta ningรบn CD almenos que quieras ejecutarlo sobre la particiรณn raiz y no te importe reinstalarlo todo de nuevo.

        Si son muchos los sectores defectuosos de tu disco lo mejor es que compres otro ya que seguramente te iran apareciendo mรกs al poco tiempo.

           Lolo dijo

        La informaciรณn se destruye porque el comando va escribiendo informaciรณn en cada sector del disco y luego ยซleeยป si esos datos se han grabado bien.

        Como escribe todo el disco duro se pierde toda la informaciรณn, mientras que de la otra forma sรณlo se hacen pruebas de lectura.

      demo dijo

    Una pregunta, se puede hacer el Test del disco duro en el escritorio grรกfico montado? . Hace dรญas que no anda las PESTAร‘AS de esta pagina al momento de hacer clic en foros u otras pestaรฑas, muy raro…muy raro, sera que solo a mi me han censurado por algo que no les gusto?, a propรณsito nunca eh dicho nada malo.

         KZKG^Gaara dijo

      No, no es recomendable. Lo mejor es (si se trata del รบnico HDD de tu PC) bootear por un LiveCD y ahรญ hacer el test.

      Sobre las pestaรฑas, nah nadie te baneรณ amigo, ยฟcรณmo crees? ๐Ÿ˜€ … fue un error mรญo en la ruta a unos archivos, por eso a nadie (ni a mรญ) me funcionaban, ya estรก corregido, Ctrl+F5 para que refresques el cachรฉ y listo.

      Lolo dijo

    No te preocupes por lo de las pestaรฑas. A mi tampoco me funcionan.

    Debe ser un fallo de la web.

         KZKG^Gaara dijo

      En efecto, era un olvido mรญo jeje, ya lo corregรญ ๐Ÿ˜‰

      patodx dijo

    Buena info, se agradece.
    Saludos amigo KZKG^Gaara, que estรฉs bien.

         KZKG^Gaara dijo

      Pato hombre, cuanto tiempo ๐Ÿ˜€

      Espero todos estรฉn bien y vaya viento en popa ๐Ÿ˜‰

      Juan dijo

    Gracias, vamos a ver que onda

      QUASAR dijo

    Muchas Gracias!, lo comparto ๐Ÿ˜‰

      Rodrigo Molina dijo

    Muchas gracias. sรณlo me queda unda duda. ยฟCรณmo se desmonta el disco duro?

         louis dijo

      Con el comando umount.

         KZKG^Gaara dijo

      Aquรญ explicamos cรณmo montar y desmontar el HDD: https://blog.desdelinux.net/como-montar-hdds-o-particiones-mediante-terminal/

      Shadow dijo

    Una pregunta!!
    Esto servirรญa para pendrive o solo es para discos???
    Adicional a la pregunta, que formatos soporta badblocks??

         KZKG^Gaara dijo

      En teorรญa sirve para dispositivos como pendrive igual, pero, al hardware ser diferente… bueno, no estoy seguro si arreglarรก en realidad el dispositivo o no.

      Sobre los formatos, FAT, NTFS y EXT son los que conozco.

         Yukiteru dijo

      badblocks sirve tanto para pendrives como para discos duros, pero no te repararรก una memoria flash que este degradada, ya que es un daรฑo fรญsico no reparable.

      Sabre dijo

    De todas maneras, si el disco te tira error de Smart, esto no te lo salva, no?

         KZKG^Gaara dijo

      Intentarรฉ explicarlo simple y breve ๐Ÿ™‚

      Cuando uno compra un HDD de (por ejemplo) 500GB, vemos que en realidad podemos usar (por ejemplo) 468GB, y pensamos que nos han robado los otros GBs que nos faltan.

      La verdad es que no es asรญ, SMART es un ยซalgoยป (sistema, etc) que guarda una parte del HDD y nos deja la mรกs grande para nosotros, luego, cuando algรบn sector en la secciรณn grande sufre daรฑos, SMART nos cambia ese defectuoso por uno nuevo, limpio en la otra parte del HDD, la que estรก ยซocultaยป o ยซdesaparecidaยป.

      Cuando tenemos problemas con el SMART, la gran mayorรญa de las veces significa que ya SMART no tiene mรกs sectores limpios o no-corruptos en su espacio reservado para ello, o sea, no puede cambiar uno con problemas por uno sin ellos como antes habรญa hecho.

      ยฟeste comando nos soluciona la vida?

      Tal vez, si corrige suficientes sectores entonces SMART no los detectarรก como daรฑados y (tal vez) no intente reemplazarlos (y muestre error al no poder).

      Disculpa si lo compliquรฉ demasiado, no es un tema super simple de explicar ๐Ÿ™‚

           eliotime3000 dijo

        En el caso del sistema de archivos NTFS, el sistema SMART antes se usaba de forma indiscriminada en Windows XP, haciendo que se fragmentaran varios archivos hasta los componentes del kernel en sรญ.

        A partir de Windows Vista, como que ya le han bajado la exigencia al sistema de archivos NTFS, y desde Windows 8.1, se ha de contar para los usuarios finales el sistema de archivos ReFS (no ReiserFS).

      Yukiteru dijo

    Badblocks, TestDisks y Smartmontools cuantas veces me han salvado la vida estas tres herramientas, especialmente Badblocks y TestDisk, buen tuto @KZKZ

         KZKG^Gaara dijo

      Se hace lo que se puede … lo que, luego de 3 aรฑos escribiendo, uno se va quedando poco a poco sin material nuevo o interesante para compartir jajaja

           eliotime3000 dijo

        Si hubiera sabido de esas herramientas, me hubiera ahorrado la molestia de usar un defragmentador de disco para mi particiรณn con Windows Vista.

           Perico dijo

        Ya que lo comentas, a ver si te sirve como idea para un nuevo post:

        Nunca supe cรณmo conectarme a un escritorio remoto de forma que no interfiera con el trabajo que el otro usuario estรฉ realizando en ese otro equipo.

           leo dijo

        Perico,

        Tenรฉs que usar XDCMP, en GDM lo activas en el archivo de configuraciรณn /etc/daemon.conf como podรฉs ver en http://geroyblog.blogspot.com.ar/2013/06/using-gdm-and-xdmcp-with-remote-client.html?m=1

        En el lado oscuro, usas escritorio remoto, RDP.

        Saludos!

           KZKG^Gaara dijo

        Si hablas de conectarte a otro Linux, ahรญ un comentario te habla de eso.

        Si te refieres a conectarte a un Windows y que no moleste al usuario, me temo que si no es a un Windows Server no podrรกs hacerlo, las ediciones no-server de Windows no lo permiten.

      Hikari dijo

    Estos programas me han salvado la vida alguna vez para recuperar datos de mis viejos HDD, aunque normalmente me suelen fallar mecรกnicamente y toca meterlos al congelador.

      Rodrigo dijo

    disculpa mi ignorancia, pero a que te refieres con ยซEl disco duro NO puede estar montadoยป y si estuviese montado como hago para desmontarlo.

    Gracias de antemano por la respuesta que me puedas dar.

         KZKG^Gaara dijo

      Revisa si en /media/ รณ en /run/media/ estรก una carpeta con el nombre del HDD y si al entrar a ella, entras al HDD.

      Si puedes hacer eso, entonces estรก montado.

      Para desmontarlo, depende el escritorio que tengas (Gnome, KDE, etc). Generalmente desde el mismo Explorador de Archivos tienes un รญcono en la barra lateral que te permite desmontarlo o expulsarlo.

      Diego Campos dijo

    Estos tutoriales son los que realmente se agradecen, muy importantes… directo a favoritos :B

    Saludos(:

         KZKG^Gaara dijo

      Gracias, se hace lo que se puede. Son ya como 3 aรฑos publicando, es difรญcil encontrar nuevas cosas interesantes de que hablar ๐Ÿ™‚

      Mario G. Zavala dijo

    Exelente articulo… pero como se comporta cuando las fallas son de SMART.

      Leo dijo

    Graciรฑas por el tuto. Me resultarรก muy รบtil, pues en mi curro tengo una pila de discos duros medio tocados que podrรฉ sacarles algรบn rendimiento. Una pregunta, ยฟlos sectores que no puede recuperar que hace con ellos?ยฟlos aparta o los integra?

      antonio dijo

    Buen articulo , siempre me ha gustado todo lo mรกs cercano al hard. Me gustarรญa saber que diferencia tiene con los programa especรญficos de los fabricantes de los propios hdd. Una vez arrancas desde ellos te ofrecen un abanico de posibilidades de recuperacion , incluso un formateo a bajo nivel si es preciso
    Y al ser especรญficos de la marca del hdd lo recertifican tras recuperar todo lo posible.

      NauTiluS dijo

    Genial articulo. En estas ultimas semanas que han pasado, he tenido que pelearme con dos disco de 1TB, con formato avanzado cada uno y bueno ambos con sus respectivos sectores defectuosos.

    Probรฉ un poco el badblocks, pero me di cuenta que tardaba demasiado y no tenia mucho tiempo disponible para que lo haga completamente, ya que en mi paรญs, sufrimos de problemas de corte de energรญa.

    Pues lo que hice, fue usar al todopoderoso dios de los bits, al seรฑor ยซddยป.

    Con esta orden de comandos, fue posible la magia.
    dd if=/dev/zero |pv| dd of=/dev/sdX bs=100M
    El pv, es para que me mostrara por donde iba el rellenado de ceros en el disco.

    Gracias a eso, pude darme cuenta en que cantidad de gigabytes fallaba el disco, y haciendo uso del comando fdisk, rehรญce las tablas de particiones.

    En uno de los disco, tuvo una perdida mรกxima de 9 gigas, algo despreciable para un disco de 1TB.

    En la siguiente imagen, se puede ver la estructura final del disco, y funcionando perfectamente, hasta ahora.

    http://i.imgur.com/9uvFhsb.png

    Saludos.

         DAvid dijo

      amigo podrias ayudarme con un poco mas de informacion, ya que tengo el mismo prolema con un disco de 1tb

      kevinjhon dijo

    como cuanta memoria habrรญa que tener para usar la opciรณn destructiva?

      faustod dijo

    Saludos,

    Muchas gracias por tu aporte, espero me puedas sacer de este problemon, una pregunta que pasa si paro el proceso?

    Gracias
    Faustod

      David dijo

    Muy interesante el articulo y sobre todo remarcar lo que no debemos hacer
    ยซEl disco duro no debe estar montado bajo ninguna circunstancia para poder trabajar sobre รฉlยป

      Fernando dijo

    Excelente informaciรณn! Me gustarรญa preguntarte quรฉ tipo de formateo es el mรกs adecuado si lo que quieres es almacenar archivos de gran tamaรฑo en un disco duro. Tengo entendido que es el ext4 pero no estoy muy seguro.

    Gracias

         Guido dijo

      Hola.
      Ext4 si sรณlo lo usarรกs en Linux.
      NTFS si lo usarรกs tambiรฉn en Windows.

         Yukiteru dijo

      Sin duda XFS, lo estoy usando ahora y tanto para archivos pequeรฑos como de gran tamaรฑo es una bala.

      Jordy dijo

    Hola, tengo una duda.
    Actualmente en mi computadora tengo 3 particiones en el disco duro, una con Windows, otra con Ubuntu 14.10 y otra para almacenar la informaciรณn que necesito tener a la mano en ambos sistemas.
    El problema es que desde hace unos dรญas al iniciar Ubuntu me sale un mensaje de que mi disco estรก daรฑado y me salen algunas opciones a elegir, entre ellas la de reparar el disco duro.
    Mi duda es ยฟSi le doy en reparar pierdo mis datos de Ubuntu? o peor aรบn ยฟQuรฉ pasa con mis otras 2 particiones?

      Erick dijo

    Hola .. Gracias por esta info tan valiosa!

    Pero tengo una duda. ยฟquรฉ pasa si linux no reconoce mi disco duro?, es decir; tengo un disco duro de 320 GB, y he insertado varios Live CD de Linux, esto para usar el gparted o por medio de linea de comandos formatear el disco y darle algo de utilidad, sin embargo, ningun live CD me ha reconocido el disco duro, inclusive con el comando que pones arriba ((sudo fdisk -l) lo unico que hace actualemente es reconocer un USB de 16 GB que es donde tengo instalado un debian con sus respectivas particiones, pero del disco duro de 320 GB nada… ยฟque puedo hacer?, ojalรก pudieras ayudarme, de lo contrario lo enviarรฉ directo a la basura.

    ยกGracias!

         Yukiteru dijo

      Suena mรกs bien a que tu disco duro estรก severamente daรฑado. ยฟHas revisado si tu disco es reconocido por el BIOS de tu PC?

      jose dijo

    He probado intentar recuperar el disco con los comandos que me dicen pero no he conseguido recuperar los datos. Si esto no funciona, que mas puedo hacer? Muchas gracias

         Yukiteru dijo

      Esto no sirve para recuperar datos, sino que sirve para recuperar un disco duro y reconocer sus sectores defectuosos. Para recuperar datos, te recomiendo TestDisk y PhotoRec.

      https://blog.desdelinux.net/recuperar-archivos-borrados-facilmente-con-photorec-desde-la-consola/
      https://blog.desdelinux.net/como-recuperar-archivos-eliminados-de-una-tarjeta-sd/

      Jesus dijo

    Tengo montado el disco duro en mi lap. En una memoria USB monte Ubuntu, donde estoy tratando de hacer todo el proceso, los pasos y comandos son los mismos en mi situacion?

         Yukiteru dijo

      Los pasos son los mismos pero debes tener en cuenta que las rutas son distintas, ya que tu disco duro puede ser reconocido con un dev distintos, deberรกs ajustar eso en su momento.

      miguel dijo

    hola,segui este tuto para arreglar mi hdd externo,lo cual lleva casi un mes y no se cuando va a parar o si va a funcionar,actualmente pasa por 193 millones,el hdd es de 1.5 tb y mi pc no es muy potente
    http://imageshack.com/i/iddz316vj

    http://imageshack.com/i/eyrse3avj

    gracias ๐Ÿ˜‰

      winston Montagne dijo

    Muy buenos e interesante todo

      juan contato dijo

    puede haber temas en las que no concuerdo con ustedes, pero sepan esto , siempre me estan ayudando cuando los necesito!!!!! gracias por esta info MUY UTIL!!!, Y nuevamente GRACIAS!!

      maertin dijo

    hola buen aporte el tuyo. tengo in pequeรฑo pero gran problema use la variante (-s -v -n -f -w) a las 27 horas cuando estaba probando el patron (A055) se me apago el pc.

    ahora perdi todas las particiones estoy con el testdick pero demomneto no hay suerte.
    habia una particion que si andaba pero al apagarse el pc corto el badblocks y me quede sin ella. tienes alguna idea de como poder solucionar esto?

    es un disco chikito de 80gb, anteriormente me estaba dando problemas con el smart, hasta que se borraron archivos de inicio de sistema y me puse con el badblocks. bueno si alguien sabe llevo 3 dias con este problema no se por donde seguir gracias chau

      Luis dijo

    Saludos, he tratado de recuperar archivos de un disco duro de 640 gb, era la unidad c: de una lap, trabajaba con win7, se daรฑo el disco (ignoro el como, no es mรญo), al conectarlo como externo, en windows a veces lo detecta y a veces no, pero no me permite acceder a el, lo conecte a una pc con linux, lo detecta a veces y a veces no, la intensiรณn es tratar de recuperar varias carpetas de datos (principalmente foto y vรญdeo de un fotรณgrafo), ya recupere 56 gb de 280 gb que son las relevantes, pero ya no puedo acceder a las carpetas que deseo recuperar, si inserto el disco, voy abriendo carpeta por carpeta y al llegar a una principal me dice:

    No se pudo mostrar todo el contenido de ยซFotos xxยป: Error al conseguir informaciรณn para el archivo ยซ/media/pc/E83E5A7F3E5A472A/Documents and Settings/F/Documents/Fotos xx/xxยป: Error de entrada/salida

    Intente utilizar badblocks pero me dice:

    user@equipo:~$ badblocks -s -v -n -f /dev/sdc
    badblocks: Permiso denegado mientras se intentaba determinar el tamaรฑo del dispositivo

    ยฟQuรฉ puedo hacer para recuperar esos datos?

    Agradezco de antemano su atenciรณn.

         Massi dijo

      Probaste con SUDO SU y luego utilizar el comando?

      Holger Prรฉcoma dijo

    Bro una pregunta, tengo Kali en una usb preparada para intentar reparar el disco duro de una mini lap. El problema es que no me detecta el disco duro; hay alguna forma de repararlo o ubicarlo?

      jose luis dijo

    Saludos bro. Muy buena infornacion tenia un rato buscando como reparar un disco duro 20 gb con imagenes y todo muy bien solo k al darle para iniciar la reparacion me sale ยซpermiso denegado mientras se determinaba el tamaรฑo del dispositivo ยป alguna sugerencia por tu oportuna ayuda Gracias…..

         Anรณnimo dijo

      sudo su

      Cesar Navarro dijo

    Tengo un problema mi W7 no arranca desde ningun motivo, he intentado todos los modos seguro pero el problema persiste, inicie la PC desde Linux Ubuntu 14.2 en la configuracion USB tuve que cambiar el boot de la PC, al entrar al disco duro desde llinux el disco duro me arroja este error:
    Error mounting /dev/sda3 at /media/ubuntu/eMachines: Command-line `mount -t ยซntfsยป -o ยซuhelper=udisks2,nodev,nosuid,uid=999,gid=999,dmask=0077,fmask=0177ยป ยซ/dev/sda3ยป ยซ/media/ubuntu/eMachinesยป‘ exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
    Failed to read NTFS $Bitmap: Input/output error
    NTFS is either inconsistent, or there is a hardware fault, or it’s a
    SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
    then reboot into Windows twice. The usage of the /f parameter is very
    important! If the device is a SoftRAID/FakeRAID then first activate
    it and mount a different device under the /dev/mapper/ directory, (e.g.
    /dev/mapper/nvidia_eahaabcc1). Please see the ‘dmraid’ documentation
    for more details.

    Cual seria el siguiente paso para no perder mis archivos ??

         Juan Gilberto valerio jacome dijo

      CESAR NAVARRO, encontraste soluciรณn a tu problema?, de antemano gracias

         David Salgado dijo

      Yo conseguรญ acceder a los archivos montando la particion como sรณlo lectura.

      mkdir /media/windows
      sudo mount ntfs-3g -o ro /dev/sda4 /media/windows (En mi caso la particiรณn de los datos era sda4, pero la que sea)

      El problema estรก en el archivo hiberfil.sys. Si consigues borrarlo podras montar el disco. Y si lo consigues dime cรณmo, porque yo no he sido capaz.
      Tรฉcnicamente se borra con:
      sudo mount ntfs-3g -o remove_hiberfile /dev/sda4 /media/windows
      pero a mi no me funcionรณ

      Eric Xacon dijo

    Hola buenas, ayer tube un problema con el disco duro extraible y buscando informaciรณn encontrรฉ esta web.
    El problema es que cuando intento abrir el disco extraible, me pone que el disco no esta montado y no me deja abrirlo.
    He mirado que disco es con la funciรณn ยซsudo fdisk -lยป y he el disco es: Disk /dev/sdb.
    Y con la funciรณn ยซbadblocks -s -v -n -f /dev/sdbยป me dice que ยซse ha denegado el permiso en intentar determinar el tamaรฑo del dispositivoยป. No se que puedo hacer, si alguien me puede ayudar le agradeceria mucho.

      R. Carbajal dijo

    A mi me aparecio el mismo mensaje y lo solucione colocando ยซsudoยป justo detras de badblocks y poniendo mi contraseรฑa

      Luas dijo

    ยฟRepara un NTFS?

      manigoldo dijo

    Hola, la reparacion que se hace es lรณgica y no fรญsica, les recomiendo hacer respaldo de datos, formatear todo el disco duro, con gparted dejar en blanco el espacio de disco duro daรฑado; sin usar, luego particionar a nuestro gusto y listo, el linux no le molestara con problemas de arranque o el tipico ยซunable to copy, paste o lo que seaยป.

      Ivรกn dijo

    Al parecer es bastante รบtil la herramienta.
    Lleva cerca de 6 dรญas para un disco de 320GB.
    Cuรกnto mรกs podrรญa demorar?
    Claro que no es un gran hardware donde lo estoy corriendo.

         Andrus DIaz dijo

      Jajaja ivan me as echo el dia yo tengo media hora esperando va por 27% y decia que tardeba mucho me distes iluciones men>>>>

      skintigth dijo

    disculpen, ejecutรฉ bad blocks y me salen puras lรญneas asรญ, el detalle es que no entiendo por quรฉ el porcentaje es tan grande 62K. mi HDD es de 1Tb asรญ que imagino va a tardar bastante.
    mi teorรญa es que es lleva 0% y 62640 bloques pero no estรก marcado el espacio.

    626400% hecho, 15:49:59 transcurrido. (6097/0/0 errores)

      SiriusDarkPy dijo

    Por aqui un problema con un HDD, Aqui en Venezuela los HDD estan super estratofericamente costosos, cualquier ayuda sera agradecida….

    La salida de fdisk -l es

    fdisk -l

    Disk /dev/sda: 4013 MB, 4013948928 bytes
    255 heads, 63 sectors/track, 488 cylinders, total 7839744 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    Device Boot Start End Blocks Id System
    /dev/sda1 * 128 7839743 3919808 c W95 FAT32 (LBA)

    Disk /dev/sdb: 500.1 GB, 500107862016 bytes
    255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes

    La salida de e2fsck es

    e2fsck -pvy /dev/sdb

    e2fsck: Only one of the options -p/-a, -n or -y may be specified.

    e2fsck -p /dev/sdb

    e2fsck: Bad magic number in super-block while trying to open /dev/sdb
    /dev/sdb:
    The superblock could not be read or does not describe a correct ext2
    filesystem. If the device is valid and it really contains an ext2
    filesystem (and not swap or ufs or something else), then the superblock
    is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193

    La salida de badblock es

    badblocks -svnf /dev/sdb

    Checking for bad blocks in non-destructive read-write mode
    From block 0 to 488386583
    Checking for bad blocks (non-destructive read-write test)
    Testing with random pattern: 0.00% done, 0:10 elapsed. (0/0/0 errors)

    y cuando va como en 0.04% le pega la loquera y dice INVALID ARGUMENT DURING SEEK

    Agradezco de antemano cualquier ayuda….

      Antonio Josรฉ Yuste Lรณpez dijo

    Yo recomendarรญa no usar ese programa el ยซbadblocksยป he leรญdo que tiene errores y de hecho a mรญ me dejรณ un disco en modo raw y no hubo manera de recuperar nada y lo digo con conocimiento de linux y de informรกtica de hecho soy informรกtico asรญ que mucho cuidado…..

      gordo9105 dijo

    Lastima que no se puede leer la nota ,porque los anuncios tapan el contenido y no hay forma de quitarlos.

      LosMejoresDiscosSSD dijo

    En esta web podรฉis encontrar todas las diferencias entre discos HDD y SSD.

      iamMacero dijo

    Una escritura tan pesada y soberbia en esta web.
    ยซEl disco duro NO puede estar montado, bajo ninguna circunstancia blah blah blahยป
    ( Y justo abajo te colocan un comando… )
    ยซ-f : fuerza la lectura y escritura en dispositivos que estรฉn montados.ยป

    Pero olvidan decir que es mejor respaldar la data y hacer un escaneo profundo destructivo (no te voy a decir el comando), dura mucho menos y tiene mejores resultados. O por ejemplo que badblocks es solo para reparar sectores daรฑados, REPITO, solo reparar sectores daรฑados. Que, si no se pueden reparar esos sectores hace falta aislarlos por una herramienta que obviamente no conocen.

    FIN

    PD: buscar por internet la herramienta para aislar sectores daรฑados y responder a al usuario prepotente-mente porque el no puede parecer mas inteligente que yo.

      Aquiles Baeza dijo

    Deberรฌa darles verguenza, el ser un sitio donde se promueve el uso de software LIBRE y OBLIGAN a los visitantes a aceptar las cookies, cada dรฌa se parecen mร s a MIERDASOFT.