Puede formatear cualquier unidad a FAT16 con newfs_msdos
Command
1) Ejecutar terminal
2) Encuentre la unidad que desea formatear
#mount
/dev/disk2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk4s1 on /Volumes/USB_Disk (msdos, local, nodev, nosuid, noowners)
En este caso, mi disco es disk4. ¡Probablemente tu disco sea diferente! Asegúrate de hacer referencia al disco correcto: ¡puedes perder y perderás tus datos si formateas la unidad incorrecta!
3) Desmonte el disco
#diskutil unmountDisk disk4
Unmount of all volumes on disk4 was successful
4) Formatea la unidad
#sudo newfs_msdos -F 16 /dev/disk4
Después de unos momentos, tu disco se formateará.
5) Vuelva a montar la unidad (opcional)
#diskutil mount /dev/disk4
Probablemente se mostrará como "NO NAME"
en su escritorio. Puede cambiarle el nombre aquí o hacerlo en el momento del formateo, utilice -v Type in a Volume Name
cuando formatee la unidad.