MacでSDカードにRaspberry Pi用のイメージを書き込む方法
(2019.06.08追記) Mojaveで動作することを確認済みです。
Raspberry Pi を利用しているのですが、MacでコマンドからSDカードに書き込む手順を書いている日本語のサイトが見つからなかったので書いてみました。
かなり需要は低そうですが...
やりかた
SDカードを差してから以下のような手順です。
RASP
となっているところは好きな値(SDカードにつけたい名前)にしてもってOKです。
SDカードのデバイス名を確認
以下の方法で確認可能です。今回は /dev/disk3
に存在することを仮定します。
diskutil list
SDカードのフォーマット
以下のコマンドでフォーマットします。
RASP
の部分は自分の好きな名前(ホスト名など)で大丈夫です。
sudo diskutil eraseDisk FAT32 RASP MBRFormat /dev/disk3
注意
/dev/disk3s1
などパーティションを指定しないこと!! 以下が参考です。
フォーマットしたSDカードをアンマウント
以下のコマンドです。/Volumes/RASP/
のRASP
は先ほど指定したフォーマット時の名前になります。
sudo diskutil umount /Volumes/RASP/
イメージの書き込み
インストールしたいイメージをダウンロードして、以下のコマンドで書き込めます。
私の場合はUbuntu Mate(16.04)を書き込みました。
sudo dd bs=16m if=ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img of=/dev/disk3 conv=sync # xz形式のまま書きこむ場合は以下です。 # こちらは速度が遅くなるので、あまりオススメではないです。 xzcat ubuntu-16.04-preinstalled-server-armhf+raspi3.img.xz | sudo dd bs=16m of=/dev/disk3 conv=sync
(2019.06.08追記)Ubuntu Mate(18.04)でも動作することを確認済みです。
sudo dd bs=16m if=ubuntu-mate-18.04.2-beta1-desktop-armhf+raspi-ext4.img of=/dev/disk2 conv=sync
SDカードの取り出し
以下で取り出します。
僕はejectせずに取り出して起動しないことが多々あるのでご注意ください。
sudo diskutil eject /dev/disk3
あとは、好きなラズパイに突っ込んでもらえれば起動するはずです。
その他
ちなみに、私の環境は以下です。
参考
- Easily Format a SD Card in OSX to FAT32 - Michael Crump
- Installing operating system images on Mac OS - Raspberry Pi Documentation
使用したツール
ちなみに利用したツールは以下です。
iBUFFALO 高速カードリーダー/ライター ブラック 【PlayStation4,PS4 動作確認済】BSCR19U2BK
- 出版社/メーカー: バッファロー
- 発売日: 2013/10/15
- メディア: Personal Computers
- この商品を含むブログを見る
Raspberry Pi 3 Model B V1.2 (日本製) 国内正規代理店品
- 出版社/メーカー: Raspberry Pi
- 発売日: 2016/02/29
- メディア: Tools & Hardware
- この商品を含むブログを見る
Samsung microSDカード32GB EVOPlus Class10 UHS-I対応 Nintendo Switch 動作確認済 正規代理店保証品 MB-MC32GA/ECO
- 出版社/メーカー: 日本サムスン
- 発売日: 2017/04/17
- メディア: Personal Computers
- この商品を含むブログ (1件) を見る