2014年7月14日月曜日

Raspberry Piで使うSDカードをセットアップする

OSイメージ(Raspbian)の準備


本家からOSイメージをダウンロードしようとすると時間がかかるので、JAISTのミラーサイトからダウンロードする。
$ wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2014-06-22/2014-06-20-wheezy-raspbian.zip

$ openssl sha1 2014-06-20-wheezy-raspbian.zip
SHA1(2014-06-20-wheezy-raspbian.zip)= b020908e3cba472a24f7a17498008eb69d86d1cb

$ unzip 2014-06-20-wheezy-raspbian.zip


ディスク番号の確認


SDカードを接続してディスク番号を確認する。
$ diskutil list
(関係箇所のみ抜粋)
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk1
   1:                 DOS_FAT_32 UNTITLED                15.9 GB    disk1s1

$ df -h
Filesystem                          Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
(関係箇所のみ抜粋)
/dev/disk1s1                        15Gi  2.5Mi   15Gi     1%        0        0  100%   /Volumes/UNTITLED


OSイメージの書き込み


SDカードをアンマウントした上で、rawデバイス指定で書き込みを実行する(アンマウント実行後は、書き込みが完了するまでSDカードを取り外さないこと)。
なお、ddコマンド実行中にControl-Tを押下すると書き込み進捗状況を確認できる。
$ sudo diskutil unmount /dev/disk1s1
$ sudo dd bs=1m if=2014-06-20-wheezy-raspbian.img of=/dev/rdisk1
$ sudo diskutil eject /dev/rdisk1


[参考URL]
Raspberry Pi Documentation
RPi Easy SD Card Setup - eLinux.org

0 件のコメント:

コメントを投稿