Formatear un disco duro o US a bajo nivel

Formato de bajo nive

Les platicaba hace poco de cómo dar formato a una USB desde la terminal sin asistencia de ningún programa, también dentro de este tema me gustaría añadir el cómo dar formato de nivel bajo a un dispositivo de almacenamiento. 

El formato de nivel bajo en pocas palabras es dejar como nuevo algún dispositivo, no me refiero a que se restaurará y se volverá a iniciar cuando recién lo adquirieron, si no que con el paso del tiempo los datos escritos en los dispositivos de almacenamiento se van reescribiendo. 

Cuando hablo sobre de que se van reescribiendo, es que, cuando formateamos algún dispositivo nos datos no se borran del todo únicamente se eliminan algunos sectores y no todos, de esta forma es que nos es posible recuperar también algunos datos. 

Para los maniáticos de la protección de datos este método es algo que comúnmente deben utilizar pues lo que vamos hacer es volver a escribir en 0 todos los sectores de nuestro dispositivo. 

Aun que es algo que se considere obsoleto, no deja de ser una estupenda función que nos ayuda en los casos más extremos, por decir cuando nuestro ordenador no reconoce algún dispositivo aquí es donde esta función entra en acción también. 

Lo primero es que debemos identificar en que punto de montaje tenemos nuestro dispositivo sobre el cual le daremos formato de bajo nivel. 

Esto lo podemos averiguar con: 

lsblk 

Ahora desde este punto no me hago responsable pues debes de estar completamente seguro sobre que dispositivo vas a trabajar, si tiene más de uno conectado te recomiendo solo dejes conectado el dispositivo sobre el que vas a trabajar, 

Primero ejecuta el comando sin haber conectado el dispositivo y después ejecútalo, pero con el dispositivo conectado, de esta manera localizaras cual fue el punto de montaje que se añadió. 

En este caso debemos descartar nuestro disco duro, dentro de la lista que nos desplego el comando, en mi caso tengo: 

/dev/sda1
/dev/sda2

/dev/sda3

/dev/sda4

/dev/sdb1

/dev/sdb2

/dev/sdc 

En mi caso tengo 2 discos duros conectados, que en su caso son /dev/sda con sus cuatro particiones de mi sistema /boot /home /root /swap y en el caso de /dev/sdb son dos particiones donde tengo mis datos personales. 

De esta manera sé qué /dev/sdc es mi dispositivo sobre el cual le daré un formato de bajo nivel. 

Ahora solo debo ejecutar el siguiente comando en la terminal con permisos de super usuario: 

dd if=/dev/zero of=/dev/sdX

Donde /dev/sdX sera el punto de montaje que le daré formato. 

En mi caso sería así el comando: 

dd if=/dev/zero of=/dev/sdc

Ahora solo tendremos que esperar un tiempo ya que este tipo de formato se demora un poco. 

Finalmente, el dispositivo no tendrá un formato por lo que se lo debemos de dar, en mi caso le dare formato de fat32 

sudo mkfs.vfat -F 32 /dev/sdc -I

 

Y eso es todo. 

 


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: AB Internet Networks 2008 SL
  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.

      Marcos Delgado dijo

    ¿Qué es : ?

      Julio Cesar Campos dijo

    Gracias por el articulo de interes general, yo uso el comando shred, y funciona muy bien. Lo que hago es que a veces cuando quiero reinstalar un OS de linux, elimino la particion, y creo una nueva de tamaño variable a veces de 15 o de 20 G, la formateo con ext4 y luego le aplico el comando anterior.
    sudo shred -vu /dev/sda? (la interrogacion es para el # de la particion) esto lo que hace es dar 3 pasadas al disco duro, segun tengo entendido la tercera llena de ceros los sectores y las otras van borrando los archivos existentes.

      Julio Cesar Campos dijo

    Se me olvidaba, despues redimensiono la pareticion al tamaño original e instalo el OS de linux en esta.

      Sr Caballo dijo

    /dev/sda1 no es un punto de montaje. Es un dispositivo. Vamos, que si hacemos un:

    mount /dev/sda1 /mnt

    /dev/sda1 es la partición 1 del disco A y lo MONTAS en el PUNTO DE MONTAJE /mnt.

    Un saludo,
    Sr Caballo

      Caballo de incógnito dijo

    Se te ha colado un poco de texto entre los anuncios.

    Un cordial saludo,

    Su corcel indomable.

      J dijo

    Saludos.

    El comando dd se utiliza para clonar discos: if= disco origen of= disco destino y con eso no formateas a bajo nivel.

      Sara dijo

    Hola, tengo dos particiones en mi disco duro, una para windows 10 (venía de fábrica) y otra para Debian Jessie. Nota: desde que me hicieron la partición no se inicia Windows 10.

    Ahora quería formatear mi disco duro para que vuelva a los datos de fábrica y sin particiones, es decir a Windows 10 en su totalidad. Y más adelante partirlo para tener Debian 9 / Windows 10 pudiendo utilizar ambas (xd).

    La cuestión es que no se cómo formatear mi ordenador desde Debian Jessie para llegar al primer punto. Si me pudieseis echar un cable con esto o como decirme cómo puedo adaptar la info de este artículo a mi caso… !!! Muchas gracias.

    Si pongo el comando lsblk me sale lo siguiente:

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 465,8G 0 disk
    ├─sda1 8:1 0 600M 0 part
    ├─sda2 8:2 0 300M 0 part
    ├─sda3 8:3 0 128M 0 part
    ├─sda4 8:4 0 282,1G 0 part
    ├─sda5 8:5 0 15,9G 0 part
    ├─sda6 8:6 0 1M 0 part
    ├─sda7 8:7 0 160G 0 part /
    └─sda8 8:8 0 6,8G 0 part [SWAP]
    sr0 11:0 1 1024M 0 rom

      oriel dijo

    trate de hacerlo para un pendrive protegido contra escritura y no funciona, alguna idea?