partitionDisk
quiere que toda la unidad sea su destino, porque está a punto de borrar todas las particiones & Reemplace con sus nuevos parámetros.
/dev/disk2s1
es su primera partición existente en esa unidad, disk2
es lo que está buscando. No estoy realmente seguro de por qué dev/disk2
no funcionaría, pero no lo hace.
Eso haría que tu comando
$ diskutil partitionDisk disk2 1 MBRFormat "MS-DOS FAT32" UDOO 1024M
También puede simplificar el comando si lo desea, hasta
$ diskutil partitionDisk disk2 1 MBR fat32 UDOO 1024M
&erio; todavía funcionará.
Como se señaló en los comentarios, el nombre del volumen solo debe estar entre comillas si hay un espacio. Me había perdido eso, mi mal.
Ref: enlace