Al insertar una unidad USB automáticamente se monta. Usted puede ver el nombre del dispositivo usando el comando mount:
$ mount
/dev/disk2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk7s1 on /Volumes/USB-NAME (msdos, local, nodev, nosuid, noowners)
Hacer la simplificación de la suposición de que sólo tiene una unidad usb montada en un tiempo y siempre está formateado con windows, a continuación, puede cambiar el nombre de la unidad como esta:
$ diskutil rename $(mount | sed -n '/Volumes.*msdos/{ s/ .*//;p;}') NEW-NAME
Volume on disk7s1 renamed to NEW-NAME
ahora, cuando usted mira en el monte de salida, el nombre es cambiado:
$ mount | grep '/Volumes.*msdos'
/dev/disk7s1 on /Volumes/NEW-NAME (msdos, local, nodev, nosuid, noowners)
Usted puede necesitar ajustar los parámetros de búsqueda basadas en distintas hipótesis, pero esta es la idea general.