トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

Raspbian SDカードのセットアップ

Raspberry Pi の第一歩として、Raspbian "wheezy" の起動SDカードをMac上で作成したときのメモ。

イメージファイルのダウンロード


まずは本家サイトから イメージファイルのダウンロード。

http://www.raspberrypi.org/downloads

本稿執筆時点での最新版 2012-12-16-wheezy-raspbian.zip をダウンロード。

SDカードへの書き込み


SDカードは手元にあった8GBのマイクロSDカードを、変換アダプタを介してMacのSDカードポートに挿した。

以下の手順は、このページCopying an image to the SD card in Mac OS X (command line) を元にしている。

まだSDカードは差し込まない。ターミナルを起動する。
ターミナルから df -h と打ち込む。

coismes-MacBook-Air-2:~ coisme$ df -h
Filesystem      Size   Used  Avail Capacity  iused   ifree %iused  Mounted on
/dev/disk0s2   233Gi  217Gi   16Gi    94% 56844368 4225072   93%   /
devfs          188Ki  188Ki    0Bi   100%      652       0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%        0       0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%        0       0  100%   /home

次に、SDカードを差し込んでもう一度 df -h を実行する。

coismes-MacBook-Air-2:~ coisme$ df -h
Filesystem      Size   Used  Avail Capacity  iused   ifree %iused  Mounted on
/dev/disk0s2   233Gi  217Gi   16Gi    94% 56844373 4225067   93%   /
devfs          189Ki  189Ki    0Bi   100%      656       0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%        0       0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%        0       0  100%   /home
/dev/disk2s1   7.4Gi  4.1Gi  3.3Gi    56%        0       0  100%   /Volumes/NO NAME

さっきまでなかった /dev/disk2s1 がいま挿したSDカード。

この名前から s1 をとり、disk の前に r を付加した名前をつくる。
今回の場合では /dev/rdisk2
この名前を次のステップで使う。

SDカードを上書きできるようにするため、アンマウントする(ただしSDカードは抜かない!)。

coismes-MacBook-Air-2:~ coisme$ sudo diskutil unmount /dev/disk2s1
Password: ********
Volume NO NAME on disk2s1 unmounted

そして、SDカードに書き込む。

coismes-MacBook-Air-2:Desktop coisme$ sudo dd bs=1m if=~/Desktop/2012-12-16-wheezy-raspbian.img of=/dev/rdisk2
dd: /dev/rdisk2: Permission denied

と、ここでエラーが発生した。。SDカードアダプタの書込禁止のツメが有効になっていた・・orz
書き込み禁止のツメを無効にして再度挑戦。

coisme-MacBook-Air-2:Desktop coisme$ sudo dd bs=1m if=~/Desktop/2012-12-16-wheezy-raspbian.img of=/dev/rdisk2

コマンドの実行が終わるまで特に何も表示されない。信じて待つ。

1850+0 records in
1850+0 records out
1939865600 bytes transferred in 330.399800 secs (5871267 bytes/sec)

書き込みに成功すると、上記のような表示がでる。
私の Macbook Air 上では完了までにおよそ 330 秒かかった。
終わるまでの時間はSDカードのクラスに大きく依存するのだと思う。

最終更新時間:2013年02月11日 07時27分52秒