Formato de Bajo nivel en Ubuntu

Posted on

Comentandoles que desde hace unos dias tenia problemas con un disco duro de 60GB ya que tenia varios sectores dañados

pero encontre en la red una linea de comando que me ha solucionado el problema

simplemente ejecutamos:

sudo badblocks -w /dev/sdb

donde /dev/sdb es la ruta de mi disco duro externo, en cualqueri caso ustedes deberan modificar esa linea de acuerdo a su device

para saber cual es la ruta de su disco. solo basta con

sudo gparted

y buscar su disco duro y listo.

El proceso de formato de bajo nivel toma mucho tiempo en mi caso tomo cerca de 4 horas

despues nos deja el disco duro sin estructura, entonces hay q usar gparted para darle formato a nuestro disco duro y listo, como nuevo 😀

57 comentarios sobre “Formato de Bajo nivel en Ubuntu

    Cubano escribió:
    May 7, 2010 en 8:12 pm

    He seguido tus instrucciones para formatear a bajo nivel un disco duro de 500 Gb externo de Iomega (el disco interno es un Seagate) y lleva mas de 24 horas. Espero que esto termine algún día. Solo quiero saber si los errores que me da (saca números) los arreglará.

      remasterzero respondido:
      May 7, 2010 en 9:03 pm

      Si los arregla pero efectivamente se tarda una eternidad!!! si a mi como coloque un disco de 80gb tomo mas de 6 horas, salu2

      Langedock escribió:
      agosto 28, 2012 en 6:53 pm

      Yo tardaba años en escanear un HDD Western Digital de 320 Gb, pero leí por ahí que el comando -c puede acelerar la velocidad del proceso al incrementar la cantidad de clústers que lee al mismo tiempo. Es decir que si uno cuenta con una máquina relativamente rápida puede acelerar notablemente todo este calvario. En mi caso, para analizar el HDD que mencioné utilicé el siguiente comando: sudo badblocks -w -s /dev/sda -o LOG.txt -c 1024. De esta forma he logrado que el proceso se redujera a 4 horas, mientras que ejecutándolo normalmente, llevaba 45 horas con un 23% de avance.
      Espero sirva, saludos.

    Kevin escribió:
    May 10, 2010 en 8:00 pm

    Excelente información. Adjuntaría al comando los atributos -v para ver detalles y -s para ver el progreso
    quedando así:

    sudo badblocks -w -v -v /dev/sdb

    (igualmente donde sdb es la unidad a formatear)

    Kevin escribió:
    May 10, 2010 en 8:01 pm

    Excelente información. Adjuntaría al comando los atributos -v para ver detalles y -s para ver el progreso
    quedando así:

    sudo badblocks -w -v -s /dev/sdb

    (igualmente donde sdb es la unidad a formatear)

    JFVG escribió:
    febrero 21, 2011 en 7:46 pm

    Aunque se publico esto hace un año pero de todas formas me funciono bastante bien para recuperar una micro sd que daba por perdida.

    Muchas gracias.

    Saúl escribió:
    abril 23, 2011 en 2:00 pm

    De momento lo acabo de empezar a hacer, pero gracias por el consejo, lo mejor de esto es que lo hago desde el liveCD de ubuntu para evitar problemas de uso del disco

    unNiyuu escribió:
    May 1, 2011 en 1:00 am

    el resultado fue que el disco se formateó a pesar de haber salido eso que puse.. mas o menos como 40 min un disco de 320GB.. y le puse el windows xp solito.. pero paso algo curioso.. lo particioné en 3.. pero salio este orden :

    C: 1ra partición
    D: opt. drive
    E: 2da partición
    F: 3ra partición

    no sé porque.. sera que el disco como quedó blanco.. al aplicar la primera particion.. ka segunda reserva para la lectora.. nunca me pasó eso T_T

      remasterzero respondido:
      May 1, 2011 en 2:07 am

      De que forma afecta eso a tu sistema?

      Alvaro escribió:
      octubre 11, 2011 en 8:12 pm

      puedes usar el administrador de discos de windows llamado dkmngr.exe o algo asi esta en la carpeta sistem 32 con el puedes cambiar las letras de las unidades distintas de c:\ tu raiz

    NattyNarwhal escribió:
    May 1, 2011 en 1:01 am

    testeando comentario :S

    unNiyuu escribió:
    May 1, 2011 en 1:03 am

    bueno lo que pasa es que hice el comando que pone desde ubuntu 11.04 y el resultado fue correcto.. a pesar de que sale eso de que espacio insuficiente.. igual lo blanquea de 00000000000000.. bueno le puse el xp y lo que pasa es que se alteraron las letras de las particiones.. la lectora se pone como D:.. y a los demas eso les cambia:
    C: E: F:..
    creo que si entienden ..
    si funciono 🙂

    unNiyuu escribió:
    May 2, 2011 en 4:36 pm

    verás no ame aafecta mucho.. pero es que estoy acostumbrado a que las particiones tengan orden de letra.. y los veo diferentes en ese orden ¬¬

      Remaster respondido:
      May 2, 2011 en 11:48 pm

      Ok el orden no se los da el disco duro sino el OS y no sabría decirte que paso quizás, probablemente tengas una partición de mas que no hayas notado

    unNiyuu escribió:
    May 2, 2011 en 4:38 pm

    a otra cosa.. es que me he estado confundiendo de pagian web xD.. lo que aca describo no fue con ese comando.. fue con el zero filling

    http://sliceoflinux.com/2008/11/19/formateo-a-bajo-nivel-zero-filling/

    y en ese post puse lo que paso xD..
    bueno ahora si estoy haciendo este comando que ponen..
    veo el progreso y todo.. vamos a ver que pasa.. el SMART del ubuntu me dice que tengo 11 sectores dañados..
    aver que onda con esto.. termino y le pongo 11.04

    unNiyuu escribió:
    May 3, 2011 en 12:01 am

    ubuntu@ubuntu:~$ sudo badblocks -w -v -s /dev/sda
    Checking for bad blocks in read-write mode
    From block 0 to 312571223
    Testing with pattern 0xaa: done
    Reading and comparing: done
    Testing with pattern 0x55: done
    Reading and comparing: done
    Testing with pattern 0xff: done
    Reading and comparing: done
    Testing with pattern 0x00: done
    Reading and comparing: done
    Pass completed, 0 bad blocks found.
    ubuntu@ubuntu:~$

    jajaja se tiró como 8 horas creo.. pensé que al final saldría la hora consumida.. pero se borró.. y justo estaba viendo unas iluciones opticas y me olvide cuanto iba.. yo creo que eran mas de 7 horas.. pero dejenlo en 8.. para un disco de 320GB con procesador core i3 a 3.06 y ram ddr3 a 1333..
    bueno eso queria compartir con ustedes.. mañana ya le pongo el ubuntu..
    chau

      remasterzero respondido:
      May 3, 2011 en 3:19 am

      Compañero unNiyuu no depende tanto de tu procesador y ram, sino de la velocidad de tu disco duro. ya sean los rpm y la tasa de transferencia de datos y 8 horas para 320gb, déjame decirte que es un muy buen tiempo! aunque no me lo creas, saludos!

    uNniYuU escribió:
    May 4, 2011 en 9:06 pm

    se que es buen tiempo.. justo cuando quize hacer lo mismo con el HDDRegenerator se demoro como 24H+.. y no termine de esperar y lo corte.. pero despues la termine mas de 28H.. T_T.. aunque no estoy seguro.. pero este demoro eso 8H.. y con el zero filling solo 40 min 🙂

    uNniyuU escribió:
    May 5, 2011 en 4:14 am

    la linea de comando usada fue

    sudo badblocks -w -v -v /dev/sda

    willy escribió:
    julio 29, 2011 en 2:44 am

    hola que tal mi duda es: que pasaria si paro el proceso?
    si alguien me pudiera reponder le estari muy agradecido

      remasterzero respondido:
      julio 29, 2011 en 4:19 pm

      Al parar el proceso no pasaria nada, solo queda el disco sin formato, eso si no se habrian reparado todos los sectores

        willy escribió:
        julio 29, 2011 en 5:29 pm

        remasterzero :
        Al parar el proceso no pasaria nada, solo queda el disco sin formato, eso si no se habrian reparado todos los sectores

        gracias muy amable

    robert escribió:
    octubre 12, 2011 en 1:53 pm

    Hola, estoy formateando mi netbook mediante un dispositivo USB, coloque la instruccioón que mencionan arriba:
    sudo badblocks -w -v -s /dev/sdb
    el problema es que mi lleva ya 101HRS y no acaba, el disco duro es de 320GB. Se que la velocidad es menor ya que lo estoy haciendo mediante USB, pero lleva mucho, eso es normal, y de ser asi cuanto tendre que seguir esperando aproximadamente.
    Gracias.

      robert escribió:
      octubre 12, 2011 en 1:59 pm

      acabo de revisar y dice:
      3.33% done, 101:47:00 elapsed
      lo voy a detener, me aburri de esperar XD.
      si hay algo que estoy haciendo mal, les agradeceria mucho su ayuda.

    jhon huerta escribió:
    octubre 18, 2011 en 11:16 am

    badblocks: invalid starting block (0): must be less than 0

    me sale ese error

    carlos escribió:
    octubre 28, 2011 en 4:46 pm

    19 horas y esperando, un disco de 160Gb westernDigital. dice que va por 760000 pero no se si seran sectores, pero ¿si son sectores entonces va a tardar meses? porque este disco tiene mas de 300millones de sectores.
    ¿Alguien sabe cuanto deberia durar un disco de 160gb Aproximadamente???.

      remasterzero respondido:
      octubre 28, 2011 en 6:41 pm

      Depende con que pc lo estés haciendo y con que conexión si usb, SATA o IDE te recomendaría que probaras con el siguiente comando

      sudo dd if=/dev/zero of=/dev/unidaddedisco bs=1M

      unidadedisco la puedes verificar en utilidad de discos o en gparted
      esto se llama zero filling es algo mas rapido que el llf ojala te sirva.

        carlos escribió:
        octubre 28, 2011 en 6:56 pm

        Muchas gracias por contestar.
        Ok cancelare porque no le veo fin, y pondre ese que me dices.
        La verdad que por Pc no creo por que cuento con amd X6 2.8gh con 8gb ram dd3 y esta por cable sata.
        Reinicio y pruebo ese comando que me diste.

        Si resulta posteo, ya sea exito o fracaso.

        carlos escribió:
        octubre 28, 2011 en 7:43 pm

        ese comando no me hace nada, es como si diera enter y se keda ahi.

        Lo que hice ahora fue:
        -cambie el disco de puerto sata. para que reconociera el disco.
        – reinicie con cd win xp y hice como para instalar y formatie el DD de forma rapida (ya que lento se congela) y reinicie antes que win instalara nada.
        -luego meti nuevamente el livecd ubuntu y puse el comando
        sudo badblocks -w -v -s /dev/sdb

        Ahora va mas rapido, mucho mas rapido, ya que antes el disco no tenia ninguna particion ni formato. Espero que esta vez si tarde menos, si al usuario uNniyu de arriba, le hizo un DD de 320gb en 8 horas, no pierdo las esperanzas de recuperar el disco en igual o menos tiempo.

        remasterzero respondido:
        noviembre 15, 2011 en 7:19 pm

        El zero filling lo que tiene es que no te avisa nada de lo que esta realizando hasta que termina de igual forma espero que hayas podido resolver tu problema.

    Thor escribió:
    noviembre 10, 2011 en 10:35 am

    al ingresar el comando me envía la siguiente información:

    /dev/sdb está aparentemente en uso por el sistema; ¡No es seguro ejecutar los bloques dañados!

      remasterzero respondido:
      noviembre 10, 2011 en 6:54 pm

      Tienes el disco en uso , dale expulsar desde tu navegador de archivos y no lo desconectes físicamente, con eso lo abras desmontado.

    ChesTer escribió:
    noviembre 15, 2011 en 6:16 pm

    HOla conosco q el formato de bajo nivel soluciona sectores defectuosos mo simplemente los inhabilita buscando en mi HD encontre 37 sectores defectuosos en mi HD de 600GB mi pregunta … con estas opciones tmb puedo ocultar esos sectores defectusos ya q son muchos sectores como dije son 37 por favor ayuda mi laptop no tiene mas de 1 año y no pienso comprar otro disco de aca a un buen tiempo. se los agradeceria mucho.
    saludos

    carlos escribió:
    diciembre 25, 2011 en 5:38 pm

    disco duro de 250 GB es del trabajo lleva mas de 72 horas y ya termino con los sectores, pero hoy de esta revisando no se que dice 135 no se si alguein sabe q sera…gracias por tan buen post q saca de apuros…

    elmega3 escribió:
    marzo 4, 2012 en 8:19 pm

    Muy bien duro 9 horas y como 20 minutos, HDD de 200 GB IDE viejo,me salio al final:
    Pass completed, 0 bad blocks found. saludos y gracias por la guia

    xico escribió:
    marzo 10, 2012 en 7:22 pm

    que tal alguien sabe cuantas fases tiene el comando ya que estoy ejecutando el comando y me duro como 20 horas en llegar a 100%, despues comenzo otro proceso que duro otras 2o horas en llegar a 100 y ya tiene como 15 horas con un proceso que dice: probando con el patrón 0x55 y apenas va en un 66%. Saludos

      elmega3 escribió:
      marzo 11, 2012 en 8:53 pm

      estas son las fases:
      ubuntu@ubuntu:~$ sudo badblocks -w -v -s /dev/sda
      Checking for bad blocks in read-write mode
      From block 0 to 312571223
      Testing with pattern 0xaa: done
      Reading and comparing: done
      Testing with pattern 0×55: done
      Reading and comparing: done
      Testing with pattern 0xff: done
      Reading and comparing: done
      Testing with pattern 0×00: done
      Reading and comparing: done
      Pass completed, 0 bad blocks found.
      ubuntu@ubuntu:~$

      a mi me duro como 9 horas en un disco de 200gb IDE o ATA

    lucasproskate3 escribió:
    marzo 22, 2012 en 1:11 am

    yo estoy formateando uno de 1500 GB y la verdad que los western green son medio putines se joden al primer corte de luz, antes tenia seagate, quantum y maxtor y eran indestructibles (literalmente)…

    bueno como les dec[ia estoy formateando con este comando.

    sudo dd if=/dev/zero of=/dev/sda bs=10M

    si ya s[e me re zarp[e pero con 1M se congelo, con 10M hasta ahora no esta jodiendo , pregunta en teoria esta clavando archivos de 10M al disco… (SIGNO DE pregunta)
    Mi pregunta es si escribe un archivo de 10MiB y si no puede leerlo marca el archivo de 10MiB creado, en fin un muy buen aporte. saludos!!

    Marta escribió:
    abril 12, 2012 en 12:23 pm

    Hola.

    He hecho algo que no se si es bueno. Tenía un pc con win y mi ordenador un día dejo de funcionar. Después de husmear mucho percibi que pasaba algo con el disco. Usé un cd con linux para rescatar las cosas más importantes. Ya las tengo en mi disco duro externo. Después usé el mismo cd de linux para desmontar mi disco duro y realice el comando # badblocks -svnf /ruta/del.disco. Mi problema es que lleva tres semanas (7%) y necesito que mi pc acabe el proceso ya. Alguien puede decir qué comando uso para parar la operación? Qué pasa con mi disco si paro la operación? Como hago para montar otra vez mi disco? Y he jodido mi disco que tenía win al usar linux para repararlo?

    Muchas gracias. Un saludo.

      remasterzero respondido:
      abril 13, 2012 en 7:39 pm

      la operación la cancelas con ctrl+c en la terminal , si lleva tanto tiempo, entonces esque algo del proceso esta mal…… el disco duro si cuando canceles la operacion la pc lo reconoce simplemente usa gparted para formatearlo y poder seguirlo usando… si no tendras que hacer un zerofilling como han comentado mas arriba

    adrian escribió:
    abril 13, 2012 en 12:19 pm

    Hola, quería saber si me podrían ayudar.
    Estoy muy interesado en recuperar un disco duro de 80 Gb que tengo, ya que es el que mayor capacidad tiene en mi torre, pero no me lo detecta el gparted, por lo tanto en el comando no se a que unidad asignarle… he visto que va por orden «sda» el primero, «sdb» el segundo, asi que probe a poner «sdc» en el comando donde la unidad a formatear y me sale esto:
    badblocks: No existe el fichero o el directorio mientras se intentaba determinar el tamaño del dispositivo.
    Es un disco duro SATA, y el resto que tengo son IDE, por eso me interesaria poder arreglarlo, es el mejor que tengo y ni tan si quiera me lo detecta. Si alguien pudiera decirme que hacer se lo agradezco muchisimo.
    saludos!!

      remasterzero respondido:
      abril 13, 2012 en 7:37 pm

      Deberias tocarlo a ver si vibra porq si no lo detecta gparted desde ahi algo anda mal…..

    alejandro escribió:
    May 14, 2012 en 4:18 pm

    muchas gracias 😀 despues de formatear unas 100 veces (sin jugar) me quedo estable mi compu 😀 y si se tarda mucho el badblocks se tardo aprox 36 hrs en acabar con un disco de 640 GB asi como 2 horas un zero y me quedo estable la compu por un mes aunque ahora tengo que hacerlo denuevo :/ en fin gracias!!!!!! 😀

    Edgar escribió:
    julio 21, 2012 en 2:03 pm

    Bueno ejecute el comando y tengo un hdd de 560gb en la laptop lo malo es que no se si realmente vaya a funcionar ahora mismo lleva 98.59% y 42hr 55minutos ojala funcione por que intente con el hirens boot y no inicia ningum programa luego intente con el cd de windos 7 y en donde escoges el disco para instalarle el sistema abajo ay un mensaje q dice: windows no se puede instalar en este disco(ver detalles) eso me valio y le di siguiente carga y todo bien pero cuando se reinicia no pasa de configurar actualizaciones y despues de un tiempo zaz pantallazo azul. Luego intente darle formato con el xp y zaz carga archivos y luego pantalla azul. Ya no sabia q hacer saque el disco duro y le pase el hddllf y se tardo 3 dias en terminar luego quise instalar el 7 y zaz un pantallazo azul. Ojala puedan aconsejar algo ya q la lap no tiene ni 1año de uso y m urge para mis tareas.

    Aarón escribió:
    septiembre 17, 2012 en 9:03 am

    introduzco el comando para hacer zero filling y luego me pide la contraseña y la pongo pero luego no aparece nada

    Luis Menjivar escribió:
    octubre 22, 2012 en 7:49 am

    estoy formateando una mini y estoy corriendo ubuntu desde una usb el disco es de 80gb cuanto tiempo mas o menos debo esperar, y una pregunta mas cuanto tiempo soporta una mini encendida esta bien ventilada

    daniel escribió:
    octubre 25, 2012 en 9:05 pm

    hola yo tengo una usb que no la reconoce ni gparted, ni fdisk -l la unica forma que puedo verla es cuando voy a utilidad de disco y me muesta /dev/sdb pero lo curioso es que marca que el espacio es de 0.0 Kb que puedo hacer? anexo una imagen cuando intento hacer lo que me dices me sale invalid starting block (0): must be less than 0 http://www.mediafire.com/view/?3rhoo1354e4p0vm#

    Manuel Meza Torres escribió:
    enero 28, 2013 en 12:05 am

    Probando con el comando sudo badblocks -w -s -v /dev/sdb -c 1024

    Joelito escribió:
    febrero 9, 2013 en 1:35 pm

    Hola, yo tengo un hdd 80GB y me puse hacer el formateo a bajo nivel con la opcion dd if=/dev/zero of=/dev/sda pero la verda es que ya lleva mas de 15 hrs y me veo obligado a detenerlo y ahi es donde tengo mi duda, sucedera algo si me pongo a detenerlo o reiniciar mi pc? lo reconocera mi hdd en mi pc?

    Gorilonse escribió:
    febrero 20, 2013 en 8:45 pm

    Probando el Comando: sudo badblocks -w -v -s /dev/sdb hasta el momento esta todo bien a transcurrido 40minutos y ya va casi el 50% del disco de 80GB. luego le pasare al disco de 40GB. lo que hice antes de pasar el comando: (sudo badblocks -w -v -s /dev/sdb») fue darle formato ambos discos con UBUNTU, solo eso.
    y Aclaro El comando: ( dd if=/dev/zero of=/dev/sda) NO es formato bajo nivel, y NO pasa nada si cortan su proceso, o reinician el PC, les digo porque lo hice varias veces.
    Espero q todo termine bien y Pronto.

    SALUDOS

    Julyans escribió:
    abril 15, 2013 en 11:33 am

    hola, tengo varias preguntas. al momento de poner el comando, -$ sudo badblocks -w -v -s /dev/sda- cuando ejecute primero -$ sudo gparted- me aparecen dos particiones las cuales son las unicas que tengo pero solo una me aparece con sda la otra dice unlocated que significa eso? Ahora volviendo al comando como pueden ver puse sda eso formateara todo el disco duro?

      remasterzero respondido:
      abril 15, 2013 en 2:25 pm

      El formateo de bajo nivel borra completamente la superficie del disco por lo que eliminara completamente todas las particiones.

    Julyans escribió:
    abril 15, 2013 en 11:37 am

    ahora tambien en el proceso eso se encuentra aumentando rapidamente una cantidad de numeros eso que significa?

      remasterzero respondido:
      abril 15, 2013 en 2:25 pm

      Que esta avanzando el proceso, la cantidad de «sectores» que tiene tu disco duro y cuales ha revisado ya el programa

    Ivan escribió:
    abril 26, 2013 en 8:22 am

    wooo, gracias por la info, ayer habia intentado el $ sudo badblocks -w -v -s /dev/sda desde el mediodia y hoy apenas iba al 0.15% .__. lo cancele y ejecute el sudo dd if=/dev/zero of=/dev/sda bs=10M y luego de nuevo el badblocks y realmente va considerablemente mucho mas rapido

    tonio escribió:
    diciembre 31, 2013 en 2:56 am

    Todas las fases tardan lo mismo?

Replica a carlos Cancelar la respuesta