Formatear un dispositivo USB correctamente

Formatear un dispositivo USB correctamente.

Hace unos días, un fiel lector de sololinux.es me envío una consulta a través del formulario de contacto.

Al parecer tenia una serie de pendrives usb procedentes de su entorno laboral, y quería regalarlos a sus allegados. Pero tenia un problema, esos dispositivos usb contenían datos sensibles y el quería que no se pudiera recuperar de ellos absolutamente nada. La solución es sencilla, lo que vamos a hacer es llenar el dispositivo de ceros (conocido como formateo a bajo nivel o de fabrica), para posteriormente crear una nueva partición con su sistema de archivos y formatear.

Hoy en día los discos duros están muy perfeccionados y es raro que se generen errores drásticos, pero recuerdo hace unos años cuando día si, día también, nos tocaba realizar algún formateo de estas características, ufff, horas y horas. Con esto quiero decir, que a pesar de que el articulo de hoy se orienta a los dispositivos USB también es valido para los hdd y otros dispositivos de almacenamiento.

 

Formatear un dispositivo USB

Lo primero que haremos es identificar el pendrive, ejecuta el siguiente comando:

Aparece en pantalla algo similar a…

NAME     MAJ:MIN      RM      SIZE      RO      TYPE      MOUNTPOINT
loop1             7:1                 0       89,1M       1         loop       /snap/core/7917
sdb               8:16                1         7,2G         0        disk
├─sdb2       8:18                1         64M        0         part
└─sdb1        8:17                1        611M        0         part       /media/usuario/documents
sr0                11:0                1       1024M       0        rom
loop2            7:2                 0       54,5M       1         loop       /snap/core18/1265
loop0            7:0                 0       89,1M       1         loop       /snap/core/8039
sda                8:0                 0      465,8G      0         disk
├─sda2        8:2                0           1K           0         part
├─sda5        8:5                 0         2,9G        0        part       [SWAP]
└─sda1        8:1                  0      462,9G      0         part       /

Si observas el ejemplo anterior tenemos un pendrive en sdb. Por lo tanto ya podemos comenzar a llenar de ceros el dispositivo (dependiendo de tu sistema y dispositivo el proceso puede tomar su tiempo).

ejemplo…

sololinux ~ # sudo dd if=/dev/zero of=/dev/sdb bs=4096 status=progress
7745499136 bytes (7,7 GB, 7,2 GiB) copied, 1187,02 s, 6,5 MB/s
dd: error al escribir en ‘/dev/sdb’: No queda espacio en el dispositivo
1891329+0 registros leídos
1891328+0 registros escritos
7746879488 bytes (7,7 GB, 7,2 GiB) copied, 1188,31 s, 13,5 MB/s

Una vez termine el proceso te recomiendo que extraigas el dispositivo USB y lo insertes de nuevo, el motivo es porque en alguna ocasión el sistema aun lo mantiene activo en su memoria. Las operaciones siguientes igual serán efectivas pero te evitas el falso mensaje de error.

Como queremos que nuestro pendrive pueda utilizarse en otros sistemas operativos, creamos una tabla MS-DOS para FAT.

Creamos la tabla de particiones FAT32 en el cien por cien del disco.

Ya casi lo tenemos, solo nos falta formatear el dispositivo en FAT32.

Misión cumplida!!!, ya puedes utilizar de nuevo tu dispositivo. Este método también soluciona problemas en caso de desastre, en los que no puedes recuperar tu sistema físico de almacenamiento portátil usb.

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

5 Comentarios

  1. Carlos O
    26/11/2019
  2. Henry
    26/11/2019
    • sololinux
      27/11/2019

Agregar comentario