Cómo borrar y formatear dispositivos usb correctamente

Cómo borrar y formatear dispositivos usb correctamente.

Antes de usar una tarjeta SD o una unidad USB (pendrive), conviene formatear y particionar correctamente el dispositivo. Normalmente, la mayoría de dispositivos USB vienen preformateadas con el sistema de archivos FAT y no lo necesitan. Sin embargo, a veces nos vemos obligados a ello.

En este articulo veremos como formatar tu dispositivo con la herramienta parted, pero antes debes recordar que el formateo es un proceso destructivo, por tanto se borrarán todos los datos que contenga el dispositivo. Haz una copia de seguridad.

 

Cómo borrar y formatear dispositivos usb

Parted es la herramienta perfecta para crear y administrar tablas de particiones. Viene preinstalado en la mayoría de las distribuciones de Linux actuales. Puedes verificar si la tienes instalada con el siguiente comando.

parted --version

ejemplo de salida…

sololinux ~ # parted –version
parted (GNU parted) 3.2
Copyright (C) 2014 Free Software Foundation, Inc.
Licencia GPLv3+: GNU GPL versión 3 o superior <http://gnu.org/licenses/gpl.html>

Identificar el dispositivo

Lo primero que debemos hacer es identificar el dispositivo.

lsblk

En nuestro ejemplo podemos comprobar que nuestro pendrive es el disco «sdb».
sololinux ~ # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   1  14,4G  0 disk 
├─sdb2   8:18   1    64M  0 part 
└─sdb1   8:17   1   641M  0 part /media/sergio/ANARCHYV1010
sr0     11:0    1  1024M  0 rom  
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 /

 
Borrar los datos completamente

Para que los datos sean irrecuperables (puede caer en manos ajenas), es conveniente llenar el disco de ceros como si acabara de salir de fábrica. Este proceso tarda un poco, pero es necesario sobre todo si vas a regalar o prestar el pendrive.

sudo dd if=/dev/zero of=/dev/sdb bs=4096 status=progress

ejemplo…
Escribir ceros en un pendrive

Escribir ceros en un pendrive

Al concluir, saltara un aviso como que ya no queda más espacio en el dispositivo usb.

dd: error writing ‘/dev/sdb’: No space left on device

 

Crear una partición y formatear

Los sistemas de archivos más comunes en este tipo de dispositivos, son EXT4 y FAT32. Vemos cómo particionar y formatear nuestro disco de almacenamiento USB en FAT32 y EXT4. El proceso es similar pero no igual.

En FAT32

Creamos la tabla de particiones.

sudo parted /dev/sdb --script -- mklabel msdos

Ahora una partición Fat32 que ocupe todo el espacio del dispositivo.
sudo parted /dev/sdb --script -- mkpart primary fat32 1MiB 100%

Una vez tenemos la partición creada, formateamos el usb.
sudo mkfs.vfat -F32 /dev/sdb1

Nuestro pendrive ya está listo para operar.
En EXT4

Creamos una tabla partición GPT.

sudo parted /dev/sdb --script --mklabel gpt

Continuamos con un partición EXT4 que ocupe el cien por cien del dispositivo usb.
sudo parted /dev/sdb --script -- mkpart primary ext4 0% 100%

Solo nos falta formatear.
sudo mkfs.ext4 -F /dev/sdb1

Una vez concluya el proceso, el dispositivo ya estará listo para su uso.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

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.

 

2 Comentarios

  1. Gelacio
    12/08/2020
    • Sergio G.B.
      12/08/2020

Agregar comentario