Linux: Cómo formatear un Pendrive USB desde el terminal

Linux: Cómo formatear un Pendrive USB desde el terminal

En general, el funcionamiento de formatear una unidad flash USB se realiza mediante herramientas gráficas muy prácticas, pero eso no quiere decir que los comandos de la terminal no puedan ser útiles: por ejemplo, podría encontrar lo siguiente incorporar la funcionalidad del formato en un script de bash, o simplemente puede que el terminal le resulte más cómodo… sin embargo, por una serie de razones, es bueno conocer el procedimiento de formato para una unidad flash usb con múltiples sistemas de archivos utilizando la terminal.

Tenga mucho cuidado, asegúrese de que identificar correctamente el dispositivo asociado a la unidad flash: si te equivocas de parámetro, formatear los dispositivos que no quieres que se formateen.

Empecemos por identificar el dispositivo USB en cuestión: sin que la unidad flash esté insertada, escribimos en el terminal el comando

sudo fdisk -l

si estamos en una distribución basada en debian, o

su
fdisk -l

de lo contrario. El resultado será el siguiente:


gaetano@eliah-precise:~$ sudo fdisk -l
[sudo] password for gaetano:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 testine, 63 settori/tracce, 38913 cilindri, totale 625142448 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xadb3adb3

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 63 92164904 46082421 7 HPFS/NTFS/exFAT
/dev/sda2 92164905 503187929 205511512+ 7 HPFS/NTFS/exFAT
/dev/sda3 503187991 625139711 60975860+ f W95 Esteso (LBA)
/dev/sda5 503187993 575159129 35985568+ 83 Linux
/dev/sda6 575160320 621236223 23037952 83 Linux
/dev/sda7 621238272 625139711 1950720 82 Linux swap / Solaris

Ahora conecta la llave USB, espera unos segundos (para que el sistema realice el montaje automático) y… vuelve a escribir, siempre en terminal, uno de los dos comandos anteriores.

Esto es lo que aparece al conectar la llave:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 testine, 63 settori/tracce, 38913 cilindri, totale 625142448 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xadb3adb3

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 63 92164904 46082421 7 HPFS/NTFS/exFAT
/dev/sda2 92164905 503187929 205511512+ 7 HPFS/NTFS/exFAT
/dev/sda3 503187991 625139711 60975860+ f W95 Esteso (LBA)
/dev/sda5 503187993 575159129 35985568+ 83 Linux
/dev/sda6 575160320 621236223 23037952 83 Linux
/dev/sda7 621238272 625139711 1950720 82 Linux swap / Solaris

Disco /dev/sdf: 1039 MB, 1039663104 byte
255 testine, 63 settori/tracce, 126 cilindri, totale 2030592 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xccd74c62

Dispositivo Boot Start End Blocks Id System
/dev/sdf1 * 63 2030591 1015264+ b W95 FAT32

El nuevo dispositivo que aparece es nuestra memoria USB, identificada en este caso como /dev/sdf (/dev/sdf1 es la partición, la necesitaremos para las operaciones de formato). Una vez que hemos identificado nuestra memoria USB, podemos proceder a formatearla a través del terminal.

Linux – Preparación para el formato de pendrive USB

Adquirimos permisos de root en el shell actual, tecleando

sudo -s

si estamos en debian-based, o

su

de lo contrario. Finalmente desmontamos la memoria USB del sistema, tecleando (os recuerdo que el /dev/sdf tendrá que ser cambiado dependiendo del identificador de su dispositivo) a terminal

umount /dev/sdf

Linux – Formateo de pendrives a FAT

Desmontado el pendrive del sistema, escribimos ahora

mkdosfs -n "Nome_Pendrive" -I /dev/sdf1

para formatearla en Fat16, o

mkfs.vfat -n "Nome_Pendrive" -I /dev/sdf1

para formatearla en Fat32, sustituyendo «DriveName» por la etiqueta que quiera asignarle. Si lo desea, puede omitir completamente el parámetro -n «DriveName».

Linux – Formateo de pendrives en NTFS

Habiendo desmontado el pendrive del sistema, ahora escribimos

mkfs.ntfs -n "Nome_Pendrive" -I /dev/sdf1

Sustituyendo «EndriveName» por la etiqueta que quieras asignar. Si lo desea, puede omitir completamente el parámetro -n «DriveName».

Linux – Formatear pendrive en EXT

Habiendo desmontado el pendrive del sistema, ahora escribimos

mke2fs -n "Nome_Pendrive" -I /dev/sdf1

para formatear la clave en ext2, o

mkfs.ext3 -n "Nome_Pendrive" -I /dev/sdf1

para formatear la unidad flash en ext3 o, de nuevo

mkfs.ext4 -n "Nome_Pendrive" -I /dev/sdf1

para formatear la unidad flash en ext4, sustituyendo siempre «EndriveName» por la etiqueta que quieras asignarle. También puede omitir completamente el parámetro -n «DriveName».

¿Dudas o problemas? Te ayudamos

Recuerde inscribirse en nuestro Canal de Youtube para ver vídeos y otras reseñas. Si quieres estar al día, suscríbete a nuestro Canal de Telegram y síguenos en Instagram. Si quieres recibir apoyo para cualquier duda o problema, suscríbete a nuestro Comunidad Facebook o contacta con nosotros en Instagram. ¡No olvides que también hemos creado un buscador de ofertas lleno de cupones exclusivos y las mejores promociones de la web!