È possibile formattare qualsiasi unità su FAT16 con newfs_msdos
Comando
1) Avvia Terminal
2) Trova l'unità che desideri formattare
#mount
/dev/disk2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk4s1 on /Volumes/USB_Disk (msdos, local, nodev, nosuid, noowners)
In questo caso, il mio disco è disk4. Il tuo disco sarà molto probabilmente diverso! Assicurati di fare riferimento al disco corretto - puoi e perderà i tuoi dati se formatti l'unità sbagliata !!!
3) Smonta il disco
#diskutil unmountDisk disk4
Unmount of all volumes on disk4 was successful
4) Formatta l'unità
#sudo newfs_msdos -F 16 /dev/disk4
Dopo pochi istanti, l'unità verrà formattata.
5) Rimontare l'unità (opzionale)
#diskutil mount /dev/disk4
Probabilmente verrà visualizzato come "NO NAME"
sul desktop. Puoi rinominarlo qui o farlo al momento della formattazione, usa -v Type in a Volume Name
quando formatti il disco.