Como atribuir um rótulo a um pendrive no Linux (ou outro dispositivo USB)

Publicado por Legendário em 25/10/2007

[ Hits: 12.331 ]

 


Como atribuir um rótulo a um pendrive no Linux (ou outro dispositivo USB)



Vi a pergunta acima na lista de discussão do ubuntu-br e fui a luta para descobrir. Não é difícil e funciona. Para minha surpresa não havia quase nada sobre o assunto no Google. O artigo foi escrito tendo o Ubuntu como referência, mas deve funcionar da mesma forma com outras distribuições Debian e com pequenas alterações para distribuições baseadas em pacotes rpm.

Atribuindo rótulo a drive USB em 3 pequenos passos

Talvez aja um modo de fazer o mesmo com a ferramenta tune2fs, porém achei mais difícil entender o funcionamento dela do que a da mlabel, que é a que vamos usar.

O legal de se atribuir um rótulo é que, toda vez que você plugar o pendrive em um computador, ele sempre vai ser montado no diretório padrão, seguido do nome do rótulo. Por exemplo:

Se atribuirmos o rótulo PENDRIVE para um determinado drive USB, ele sempre vai ser montado no /diretório padrão/PENDRIVE (no meu caso é o /media/PENDRIVE), e isso independentemente do ponto de montagem que estiver definido no arquivo /etc/fstab. Pelo que eu pude ver, a maioria das pessoas altera o ponto de montagem na tabela fstab, o que acaba funcionando apenas no computador da pessoa. Então mãos a obra.

A primeira coisa a se fazer é descobrir qual o tipo de sistema de arquivos que o pendrive possui. Isso pode ser feito facilmente clicando com o botão direito em cima do ícone do drive no desktop e em propriedades. Na guia "volume" há a descrição do tipo de sistema de arquivos utilizado. Se for do tipo FAT ou FAT32 (vfat), o que é mais provável, pode-se utilizar o tutorial abaixo. Caso a partição seja ext2 ou ext3, creio que seja possível utilizar a ferramenta e2label.

A segunda coisa a se fazer é instalar o pacote mtools, caso você ainda não o tenha instalado, pode fazer via apt. Eu não me lembro de tê-lo instalado antes, então acho que ele deve ter vindo com o Ubuntu por padrão, de qualquer forma, é só digitar o comando abaixo:

$ sudo apt-get install mtools

O próximo passo é descobrir qual o diretório referente ao pendrive através do comando df, no meu caso o diretório é o /dev/sdb1.

Agora vamos atribuir a letra P: como drive portátil USB editando o arquivo /etc/mtools.conf:

$ sudo gedit /etc/mtools.conf

e acrescentar as linhas abaixo ao final:

# # primeiro drive USB
drive p: file="/dev/sdb1"
mtools_skip_check=1

No meu caso tive que acrescentar a terceira linha, pois sem ela não funcionava. Se quiser pode tentar sem para ver o resultado.

Agora podemos ver o rótulo atual do drive digitando:

$ mlabel -s p:

e atribuir facilmente um novo rótulo:

$ mlabel p:PENDRIVE

É preciso desmontar e montar o drive novamente para que a alteração tenha efeito.

Espero poder ter ajudado ;-)

Publiquei o texto acima também em meu blog. Para quem quiser conhecer, o endereço é:
Outras dicas deste autor

Destrave seu iPod sem utilizar o iTunes

Como criar disco de boot com o Grub com apenas 1 comando

Leitura recomendada

Resolvendo problemas com adaptador bluetooth no Ubuntu 9.10

Implementar um servidor Linux seguro

Compilar kernel Linux 2.6.36 no Debian Squeeze

Instalando o Virtualbox no Ubuntu

Reconfiguração da home do usuário ao iniciar

  

Comentários
[1] Comentário enviado por removido em 02/01/2008 - 18:20h

Isso é muito interessante para quem quer se identificar, ou melhor identificar o seu pen-driver



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts