A solução é usar mkdosfs (mkfs.vfat): permite ao usuário especificar o rótulo do volume usando o sinalizador -n, e as letras minúsculas são mantidas em minúsculas, mas essa ferramenta recria o sistema de arquivos, para que todos os dados sejam perdidos.
A solução não destrutiva abaixo é uma combinação das ferramentas de linha de comando mlabel e dosfslabel.
- Conecte o dispositivo ao computador, se ainda não estiver conectado.
- Abra uma janela do terminal.
- Corra
blkid | grep ' TYPE="vfat"' and </proc/mounts grep ' vfat '
para descobrir o nome do dispositivo (por exemplo /dev/sdb1
). Procure em / media etc. para confirmar que escolheu o dispositivo certo. Se não tiver certeza, desconecte-o, execute os comandos novamente, veja-o desaparecer, conecte-o novamente e execute-o novamente.
- Desmonte o dispositivo executando
umount /dev/sdb1
(substituindo /dev/sdb1
pelo nome do dispositivo encontrado acima). Se ele foi montado e a desmontagem falhou, feche algumas janelas, mate alguns programas (por exemplo fuser -m /dev/sdb1
) e tente desmontar novamente.
- Execute
sudo env MTOOLS_SKIP_CHECK=1 mlabel -i /dev/sdb1 ::x
(substituindo / dev / sdb1 pelo nome do dispositivo encontrado acima). Se o sistema não conseguir encontrar o mlabel, instale-o executando sudo apt-get install mtools e tente novamente.
- Execute
sudo dosfslabel /dev/sdb1 MyLabel
(substituindo MyLabel pelo rótulo desejado e /dev/sdb1
pelo nome do dispositivo encontrado acima). Ignore todos os avisos sobre diferenças no setor de inicialização. Se o sistema não conseguir encontrar o dosfslabel, instale-o executando sudo apt-get install dosfstools e tente novamente.
- Execute
blkid | grep ' TYPE="vfat"'
e examine sua saída para verificar se o rótulo foi alterado corretamente. Opcionalmente, desconecte o dispositivo e conecte-o novamente. O sistema o reconhecerá e o montará em / media / MyLabel, sem converter letras minúsculas no rótulo do volume em maiúsculas.
Observe que há um limite de 11 caracteres no comprimento de um rótulo de volume VFAT. Se você especificar um rótulo mais longo, ele será truncado. Há outra restrição: o rótulo pode conter apenas (alguns) caracteres ASCII: letras acentuadas etc. não funcionam.