Formatear USB y/o SD Card

El metodo que estoy a punto de mostrarles lo pueden utilizar en cualquier distribución Linux, ya que utiliza el paquete mkfs, paquete presente (hasta donde se) en todas las distribuciones GNU/Linux existentes.

Lo primero que debemos hacer para comenzar con el formateo de la memoria (además de introducir la memoria en el equipo) es identificar en donde se encuentra ubicado el dispositivo por medio de la ejecución del comando df en la terminal. Esto nos mostrará una salida como la siguiente:

Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 3096336 2019704 1045180 66% /
devtmpfs 1404264 0 1404264 0% /dev
/dev/sdb1 1411772 30804 1380968 3% /run/initramfs/live
/dev/mapper/live-rw 3096336 2019704 1045180 66% /
/dev/sdb1 2010264 1112100 898164 56% /mnt/live
/dev/sdc1 690850 690850 0 100% /media/Mageia Live CD

En este caso, estoy interesado en formatear la memoria USB que tiene como nombre “Mageia Live CD” que se encuentra ubicada en /dev/sdc1 (esta ubicación varía dependiendo de tu sistema) punto de montaje que tendremos como referencia para el formateo de la unidad.

Antes de comenzar el proceso de formateo, debemos desmontar la memoria USB, para esto, y para los pasos siguientes necesitaremos permisos de administrador, ya sea utilizando sudo o bien accediendo como root a la sesión en la terminal.

Para desmontar la memoria USB ejecutamos el siguiente comando en la terminal:

umount /dev/sdc1

Para comenzar el proceso de formateo de la memoria USB a un sistema de archivos como FAT32, ejecutamos el siguiente comando en la terminal:

sudo mkfs.vfat -n data /dev/sdc1

Donde “vfat” es el formato que le vamos a dar a la memoria, “-n data” es el nombre o etiqueta que se le va a dar a la memoria una vez formateada y “/dev/sdc1” es la ubicación de la misma como ya lo habíamos discutido.

Los formatos de los que podemos hacer uso utilizando la herramienta mkfs son los siguientes:

mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.msdos mkfs.vfat
mkfs.cramfs mkfs.ext3 mkfs.ext4dev mkfs.ntfs mkfs.xfs

Al finalizar podemos volver a montar la memoria USB ejecutando el siguiente comando en la terminal:

sudo mount -a

Eso es todo, ya podemos comenzar a llenar de archivos nuestra memoria USB otra vez y que permanezcan seguros por lo menos hasta que tengamos que usarla de nuevo en un equipo con Microsoft Windows. :smiley: