I have several USB sticks that were all made with
mkfs.vfat -n FOO and I would like to re-label the filesystems without having to grab all the files on them, re-format, and put the files back on. Is there an option to mkfs.vfat I'm not seeing, or some other tool, that can do this?
You are looking for the
mlabel program from the Mtools package.
From the manual:
mlabelcommand adds a volume label to a disk. Its syntax is:
mlabel [-vcsn] [-N serial] drive:[new_label]