partitionDisk
vuole l'intero disco come bersaglio, perché sta per cancellare tutte le partizioni e amp; sostituisci con i tuoi nuovi parametri.
/dev/disk2s1
è la tua prima partizione esistente su quell'unità, disk2
è ciò che sta cercando. In realtà non sono sicuro del motivo per cui dev/disk2
non funzionerebbe, ma non lo è.
Questo renderebbe il tuo comando
$ diskutil partitionDisk disk2 1 MBRFormat "MS-DOS FAT32" UDOO 1024M
Puoi anche semplificare il comando, se lo desideri, per quanto riguarda
$ diskutil partitionDisk disk2 1 MBR fat32 UDOO 1024M
& funzionerà ancora.
Come indicato nei commenti, il nome del volume deve essere tra virgolette solo se c'è uno spazio. Mi ero perso, mio male.
Rif: link