Solusinya adalah dengan menggunakan mkdosfs (mkfs.vfat): ini memungkinkan pengguna menentukan label volume menggunakan flag -n, dan huruf kecil disimpan huruf kecil, tetapi alat ini menciptakan kembali sistem file, sehingga semua data akan hilang.
Solusi non-destruktif di bawah ini adalah kombinasi dari alat baris perintah mlabel dan dosfslabel.
- Hubungkan perangkat ke komputer jika belum terhubung.
- Buka jendela terminal.
- Jalankan
blkid | grep ' TYPE="vfat"' and </proc/mounts grep ' vfat '
untuk mencari tahu nama perangkat (misalnya /dev/sdb1
). Lihat di / media dll. Untuk mengonfirmasi bahwa Anda telah memilih perangkat yang tepat. Jika tidak yakin, cabut, jalankan perintah lagi, lihat hilang, pasang kembali, dan jalankan kembali perintah.
- Lepas pemasangan perangkat dengan menjalankan
umount /dev/sdb1
(ganti /dev/sdb1
dengan nama perangkat yang ditemukan di atas). Jika sudah di-mount, dan unmount gagal, maka tutup beberapa windows, matikan beberapa program (mis. fuser -m /dev/sdb1
), Dan coba unmount lagi.
- Jalankan
sudo env MTOOLS_SKIP_CHECK=1 mlabel -i /dev/sdb1 ::x
(mengganti / dev / sdb1 dengan nama perangkat yang ditemukan di atas). Jika sistem tidak dapat menemukan mlabel, instal dengan menjalankan sudo apt-get install mtools, dan coba lagi.
- Jalankan
sudo dosfslabel /dev/sdb1 MyLabel
(gantikan MyLabel dengan label yang diinginkan dan /dev/sdb1
dengan nama perangkat yang ditemukan di atas). Abaikan peringatan apa pun tentang perbedaan sektor boot. Jika sistem tidak dapat menemukan dosfslabel, instal dengan menjalankan sudo apt-get install dosfstools, dan coba lagi.
- Jalankan
blkid | grep ' TYPE="vfat"'
, dan periksa hasilnya untuk memverifikasi bahwa label telah diubah dengan benar. Secara opsional, lepaskan perangkat, dan kemudian pasang kembali. Sistem akan mengenalinya, dan memasangnya di bawah / media / MyLabel, tanpa mengubah huruf kecil dalam label volume menjadi huruf besar.
Harap perhatikan bahwa ada batas 11 karakter pada panjang label volume VFAT. Jika Anda menetapkan label yang lebih panjang, label itu akan terpotong. Ada batasan lain: label hanya dapat berisi (beberapa) karakter ASCII: huruf beraksen, dll. Tidak akan berfungsi.