mac の コマンドでUSBメモリを初期化する
diskutil を使うのが、シンプルな回答。
sudo diskutil eraseDisk FAT32 MY_NAME MBRFormat /dev/diskN
MY_NAME
は自由に決められるが、FAT32の場合は「大文字」でないとエラーになった。
実際にやってみた例
takuya@Desktop$ diskutil unmountDisk /dev/disk3 Unmount of all volumes on disk3 was successful takuya@Desktop$ sudo diskutil eraseDisk FAT32 MY_NAME MBRFormat /dev/disk3 Started erase on disk3 Unmounting disk Creating the partition map Waiting for the disks to reappear Formatting disk3s1 as MS-DOS (FAT32) with name NAME 512 bytes per physical sector /dev/rdisk3s1: 30001904 sectors in 1875119 FAT32 clusters (8192 bytes/cluster) bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2 drv=0x80 bsec=30031248 bspf=14650 rdcl=2 infs=1 bkbs=6 Mounting disk Finished erase on disk3
takuya@Desktop$ fdisk /dev/disk3 Disk: /dev/disk3 geometry: 1869/255/63 [30031250 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 1: 0B 1023 254 63 - 1023 254 63 [ 2 - 30031248] Win95 FAT-32 2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
disk utility.app でいいんだけど。
もちろんGUIでいいんだけど、何度もやってるといちいちウインドウでやるのが手間に思えて来てやばい。