HUSKING - kotteri

技術系Note

【ラズパイ】OSのインストール(MACの場合)

1. 公式よりOSイメージをダウンロード

RASPBIAN STRETCH LITEの[Download ZIP]

www.raspberrypi.org

ミラーサイトからもダウンロードできる(こっちの方が速いかも)
Index of /pub/raspberrypi/raspbian_lite/images

2. SDカードに書き込み

  • カードリーダ経由でSDカードをMACに接続
  • ターミナルを開いて先ほどダウンロードしたOSイメージファイルがあるディレクトリへ移動
$ cd /Users/{ユーザ名}/Downloads/
  • 解凍
$ unzip 2017-09-07-raspbian-stretch-lite.zip

解凍が終わると「2017-09-07-raspbian-stretch-lite.img」のような名前のファイルが出来ている

  • SDカードのマウント先を確認
$ diskutil list

↓結果例

/dev/disk3 (external, physical):
   #:     TYPE NAME                    SIZE        IDENTIFIER
   0:     FDisk_partition_scheme       *7.9 GB     disk3
   1:     Windows_FAT_32 NO NAME        1.5 GB     disk3s1
  • SDカードをフォーマット

MACに標準で入ってる「ディスクユーティリティ」を開く
外部のトップ階層を選択し、[消去]をクリック
・名前:PZW(任意。但し大文字じゃないとダメかも)
・フォーマット:MS-DOS[FAT]
・方式:マスター・ブート・レコード

  • フォーマットされたかの確認
$ df -h

↓結果例

/dev/disk3s1   7.4Gi  832Ki  7.4Gi     1%       0          0  100%   /Volumes/PZW
  • SDカードのアンマウント(何故必要なのかわかりません・・・)
$ sudo diskutil unmount /dev/disk3

再度「df -h」を行い、「/dev/disk3s1」が消えていることを確認

  • SDカードへの書き込み
$ sudo dd bs=1m if=2017-09-07-raspbian-stretch-lite.img of=/dev/disk3

↓結果例

1768+1 records in
1768+1 records out
1854590976 bytes transferred in 209.047253 secs (8871635 bytes/sec)

ここまでが正しく出来ているとMAC上にbootというディスクがマウントされている

この段階でラズパイにこのSDカードを差し込めば起動する