概要
Raspberry Pi で使用するための、microSD カードをフォーマットします。購入したばかりの microSD カードは、特に初期化しなくても、Raspberry Pi で、すんなり動作する場合が多いのです。
しかし、一度使用した microSD カードだと、うまくいかない場合もあります。そんな時は、ディスクをまっさらな状態にフォーマットしましょう。
関連サイト
Mac で Raspberry Pi 用のディスクをフォーマット その 1 -- diskutil
ホスト
Mac
-
メモリ: 16 GB
-
ストレージ: SSD 512 GB
-
OS: macOS Sierra 10.12.6
カード確認
まず、ターミナルを起動し、フォーマットするディスクを確認します。以下の diskutil コマンドを実行してみましょう。
% diskutil list
すると、Mac 場で稼働しているディスクのリストが表示されます。
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *512.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Macintosh HD 511.3 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +510.9 GB disk1
Logical Volume on disk0s2
7677XXXX-5XXX-49XX-9291-46DFXXXXXXX
Unlocked Encrypted
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.6 GB disk2
1: Windows_FAT_32 BOOT 15.6 GB disk2s1
今回の例では、/dev/disk2 (external, physical) というのが、microSD カードとなります。
フォーマット
それでは、disk2 をフォーマットしてみます。以下のコマンドを実行してください。今回は、ディスクの名前を「 RPI 」としました。名前を好きなものを適宜つけてください。
% diskutil eraseDisk MS-DOS RPI disk2
以下のように「 Finished 」が表示されていれば OK です。
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as MS-DOS (FAT) with name RPI
512 bytes per physical sector
/dev/rdisk2s2: 30006624 sectors in 1875414 FAT32 clusters (8192 bytes/cluster)
bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=30035968 bspf=14652 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
以上です。