2015年10月17日土曜日

RaspberryPi の OS を MicroSD に書き込む方法

概要

RaspberryPi はOSも含め外部記憶にデータを持ちます
今回は公式で公開されている Raspbian というOSを MicroSD に書き込む方法を紹介します

環境

Raspbianのダウンロード

RaspbianとはRaspberryPi用に作成されたOSでDebianをベースにしています
これをSDカードにインストールしてSDカードからRaspberryPiを起動します

https://www.raspberrypi.org/downloads/
にアクセスしましょう
Raspbianのダウンロードボタンがあるのでクリックしてダウンロードします
download_raspbian.png

今回は Wheezy というバージョンの Raspbian をダウンロードしました
TorrentとZipがありますが、今回はZip形式をダウンロードしました
Zipのサイズで990MBでした

SDカードへimgを書き込む

ダウンロードしたzipファイルを解凍すると「2015-05-05-raspbian-wheezy.img」というファイルがあります
※ファイルの解凍は「The Unarchiver」というアプリを使うと楽です、unzip コマンドだとエラーになりました

これをRaspberryPiが読み込んだ時に起動できるようにSDカードに書き込みます
今回環境がMacOSなのでddコマンドを使ってイメージを書き込みます
他の方法として専用のツールを使って書き込むこともできます

dd コマンドを使って書き込む

SDカードをPCに接続してください
Mac Book Air の場合 SD カードを接続できる I/F がデフォルトでついていると思います
MicroSD の場合は SD カードのアダプタを付けて接続してください

解凍したimgファイルがあるディレクトリに移動して以下のコマンドを実行します (以下では ~/Downloads に解凍しています)
MOUNTED_SDCARD_NAME は各自の環境でことなるので df コマンド等で確かめてから実行してください

cd ~/Downloads
sudo diskutil umount /Volumes/[MOUNTED_SDCARD_NAME]
sudo dd bs=1m if="./2015-05-05-raspbian-wheezy.img" of="/dev/rdisk2"

以下のように表示されればイメージの書き込みは完了です

3125+0 records in
3125+0 records out
3276800000 bytes transferred in 228.385373 secs (14347679 bytes/sec)

dd: /dev/rdisk2: Input/output error
みたいなエラーが表示された場合は書き込みに失敗しています
2GBのSDカードでは容量不足になり上記エラーになるようです
最低でも4GBのSDカードを用意してください

書き込みが完了したらSDカードを取り出してください
ちゃんとFinderから「取り出す」とかで外してください

最後に

書き込み自体はダウンロードしてコマンド実行だけと非常に簡単でした
あとは RaspberryPi 本体の裏側に MicroSD ( or SDカード ) を挿入する I/F があるので接続し RaspberryPi に電源を入れましょう
うまく OS が焼けていれば起動し、設定画面に遷移すると思います (参考 : http://kakakikikeke.blogspot.jp/2015/10/raspberrypi-started.html)

0 件のコメント:

コメントを投稿