Poner nombre a Dispositivos y Particiones

6 de feb. de 2025

Seguramente que tienes un montón de pendrives de tipo USB que vas utilizando para guardar varias cosas y luego al "pincharlos" en tu Linux, no recuerdas a que habías dedicado ese USB.

Si los habías "formateado" y no te preocupaste de ponerles un nombre label en el proceso, tendrás que revisar las carpetas para saber que contenían.

La mejor opción si tienes los USB por "temáticas", es que les pongas una etiqueta para que cuando lo conectes a tu equipo y se monte veas directamente la etiqueta y no tengas que recorrer todo el contenido para saber que contiene.

Identificar la partición

Lo primero que debes hacer es una vez hayas conectado el USB que quieras etiquetar, ver que particiones tiene.
La manera más rápida es usar el comando lsblk

Ejemplo:

# Salida estandar
lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 931,8G  0 disk 
├─sda1   8:1    0   300M  0 part /boot/efi
├─sda2   8:2    0 897,2G  0 part /
└─sda3   8:3    0  34,4G  0 part [SWAP]
sdb      8:16   1 123,5M  0 disk 
└─sdb1   8:17   1     2G  0 part /media/luisgulo/5034-1BAC

Para el renombrado vamos a necesitar saber el tipo del sistema de ficheros, así que usaremos el parámetro -fs para averiguarlo:

# Salida indicando el tipo de File System
lsblk -fs

NAME FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda1 vfat   FAT32       7B98-6F32                             293,5M     2% /boot/efi
└─sda
                                                                            
sda2 ext4   1.0         bbacfaaf-9966-4b50-ac37-e0baf3fb6c4f  415,9G    48% /
└─sda
                                                                            
sda3 swap   1     swap  c608951b-ab28-42df-b5d0-570e476681bd                [SWAP]
└─sda
                                                                            
sdb1 vfat   FAT32 5034-1BAC  5034-1BAC                             2G     0% /media/luisgulo/5034-1BAC
└─sdb

Evidentemente el pendrive (solo 2 Gb de tamaño) es el que aparece en la partición sdb1 y su sistema de ficheros es de tipo vfat

Renombrado dependiento del FS

Dependiendo del tipo de sistema de ficheros deberemos usar diferentes comandos para cambiar la etiqueta ó label a la partición deseada.

Para FAT32 y VFAT:

sudo fatlabel /dev/<particion> MI_ETIQUETA

Para NTFS:

sudo ntfslabel /dev/<particion> MI_ETIQUETA

Para exFAT:

sudo exfatlabel /dev/<particion> MI_ETIQUETA

Para Ext2, Ext3 y Ext4:

sudo e2label /dev/<particion> MI_ETIQUETA

Para BTRFS:

sudo btrfs filesystem label /dev/<particion> MI_ETIQUETA

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux