[SOLVED] How to change "volume label" of the USB drives?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Question is:
How to change "volume label" on the drives connected through USB? - USB memory stick, external hard drive (ext3), ...
Reason is:
Volume without label is recognized as generic name by udev. This is confusing every once in a while. So I want specific name to each USB stick, external drive...
I know how to set it, using mkfs. (for ext3 mkfs.ext3 -L labelName, for vfat mkfs.vfat -n volumeName) But doing so, drive is initialized.
I tried "mlabel" but does not work well.
For some reason, web search gives me only mlabel.
Is there any way to keep content and change "volume label" ?
I use "mlabel" to do it. You probably need to edit /etc/mtools.conf to be able to assign a dos device name to the pen drive.
Here is an excerpt from a previous message I posted:
Quote:
Install the "mtools" package if you have it. This package supplies the "mlabel" package. Add the following line to
/etc/mtools.conf:
drive p: file="/dev/sdb1". The p: device name is arbitrary. The default config will cover your floppy drives, but adding such a line will probably be needed to assign a dos type device name to a linux device. The /etc/mtools.conf file is well commented with plenty of commented out examples.
Use the appropriate value for the device, either /dev/sda1 or /dev/sdb1 in your case.
Now you can use mlabel to relabel the drive like this:
mlabel p:label
I use "mlabel" to do it. You probably need to edit /etc/mtools.conf to be able to assign a dos device name to the pen drive.
Thanks for giving me the solution to a problem I wrestled with for about 2 hours :-). I was trying to alter a FAT32 external HDD so of course only mlabel was suitable.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.