Como criar e remover rotulos em partições ou volumes de disco no Linux
Publicado em Mon 29 July 2024 na categoria Linux • 2 min de leitura
O objetivo aqui é mostrar como criar rotulos(labels) em um disco rigido no Linux.
Criar rotulos no disco rigido dá ao usuário uma melhor forma de organizar todos os dispositivos no seu sistema.
A ferramenta que vamos utilizar para essa tarefa é o e2label.
Como as coisas funcionam
Em um sistema Linux, as partições de disco recebem um nome de dispositivo como /dev/sda, /dev/sdb, /dev/sda5, etc. Basicamente, sdX (com X sendo alguma letra) e, às vezes, um número no final.
Como você pode imaginar, fica difícil e confuso identificar um disco apenas com esse sistema de nomenclatura, especialmente se você tiver mais do que alguns discos rígidos e partições no seu computador. É por isso que rotular uma partição de disco rígido seria útil. Um rótulo como MEU_BACKUP é infinitamente mais útil do que /dev/sdc4.
Para ver o caminho do dispositivo de todas as partições do seu disco rígido, você pode usar o comando fdisk.
$ sudo fdisk -l
Aplicando o e2label
Rotule a partição do disco ou volume com exemplos de e2label
Use o comando e2label e a sintaxe abaixo para adicionar um rótulo a qualquer partição de disco de sua escolha. Basta substituir sua própria partição no lugar de /dev/sdX abaixo, e seu próprio rótulo no lugar de MEU_BACKUP.
$ sudo e2label /dev/sdX "MEU_BACKUP"
Observe que o comprimento máximo do rótulo é de 16 bytes, em outras palavras, 16 caracteres.
Vamos verificar o nome do rótulo da partição novamente:
$ sudo e2label /dev/sdX
MEU_BACKUP
Listando partições com rotulos
Para listar o nome do rótulo para todas as partições ou volumes, você pode tentar usar o comando blkid:
$ sudo blkid
/dev/sda5: UUID="f2756986-3749-4bd3-a6e5-f6a867cb4ebb" TYPE="swap"
/dev/sda1: UUID="60254c19-67c0-404b-9743-1b8b7f0b11cb" TYPE="ext4" LABEL="Boot"
Removendo rotulos das partições
Por fim, você pode remover um nome de rótulo de partição fornecendo uma string vazia ao seu comando e2label:
$ sudo e2label /dev/sdX ""
Montar partições do disco rígido por rótulo
Agora podemos nos referir a /dev/sdX como MEU_BACKUP, após adicionar esse rótulo à partição do disco em uma etapa anterior.Para fazer isso, basta editar o arquivo /etc/fstab e adicionar a seguinte linha:
LABEL=MEU_BACKUP /mount/point ext4 defaults 0 2
Esse foi uma pequena explicação de como utilizar o comando e2label.
Simples assim 😆