Top/Devel/電子工作/RaspberryPi/Raspbianのインストール

Raspbianのインストールはてなブックマーク

raspbian_logo.png

RaspbianはDebianをRaspberry Pi向けに最適化したOSです。

ここでは、初心者用のNOOBS(New Out Of Box Software)経由でRaspbianをインストールし、WiFi接続させた上で固定IPを振り、外部からSSHできるようにします。

必要なもの

  • 4GB以上のSDカード(推奨)
  • NOOBSのイメージ
  • HDMI端子のあるモニタ または コンポーネントビデオ入力あるテレビ
  • USBキーボード
  • USBマウス
  • GW-USNano2(WiFiを使う場合)

あった方がいいもの

なお、下記手順ではUSBハブを使わないため、USBコネクタが不足します。そのため、途中でマウスとキーボードを入れ替えつつセットアップします。

最終的には外部からSSHで使用する環境になるため、マウスとキーボードの入れ替え作業はセットアップ時のみの我慢です。

もちろんUSBハブをお持ちの方は、入れ替え作業は必要ありません。

raspberry_pi.jpg

なお、Raspberry Pi用にUSBハブを新調する場合は、Raspberry Piの電源の弱さをサポートするために、ACアダプタつきのUSBハブが良いようです。

右の写真では、スマホ用充電専用MicroUSBケーブルを使って、Raspberry Pi自体の電源もUSBハブから取っています。(黒いカールコード)

通常の通信もできるMicroUSBケーブルを使うとループ接続になってしまうので、要注意です。

手順

Raspbianのインストール

  1. セットアップ用PCにSDカードを挿す。
  2. FAT32でフォーマットする。
  3. NOOBS*.zipを解凍する。
  4. SDカードに解凍した内容をすべてコピーする。(NOOBSでインストールする場合はWin32 Disk Imagerは不要です。Explorerで直接コピーしてください。)
  5. SDカードを取り外す。
  6. SDカードをRaspberry Piに挿す。
  7. キーボードをRaspberry Piに挿す。
  8. マウスをRaspberry Piに挿す。
  9. MicroUSBケーブルをRaspberry Piに挿す。
  10. コンポジットでテレビに接続しているときは、赤LEDが点灯した後、緑LEDが1回点滅したら4を押すと画面に表示されます。
  11. Raspbianをダブルクリックする。
  12. NOOBSを使わない場合はここで、Expand Filesystemを選択する。NOOBSの場合は不要。
  13. Change User Passwordを選択する。
  14. Internationalisation Optionsを選択する。
  15. Change Localeを選択する。
  16. ja_JP.EUC-JPとja_JP.UTF-8を選択する。
  17. ja_JP.UTF-8を選択する。
  18. Change Timezoneを選択する。
  19. Asia→Tokyoを選択する。
  20. Change Keyboard Layoutを選択する。
  21. Generic 105-key (Intl) PC→Other→Japanese→Japanese→The default for the keyboard layout→No compose key→Noを選択する。
  22. Finishを選択する。
  23. $ sudo shutdown -h now

WiFiの設定

  1. マウスをRaspberry Piから外す。
  2. GW-USNano2をRaspberry Piに挿す。
  3. MicroUSBケーブルを挿しなおす。
  4. 起動したら、 ユーザID:pi、パスワード:上記で指定したパスワード でログインする。
  5. $ startx
  6. キーボードをRaspberry Piから外す。
  7. マウスをRaspberry Piに挿す。
  8. デスクトップの「WiFi Config」をダブルクリックする。
  9. 「Scan」ボタンをクリックする。
  10. 接続したいSSIDをダブルクリックする。
  11. (認証方式によって異なるが、自分の場合はWPA2-PSKなので、)「PSK」の欄をクリックする。
  12. マウスをRaspberry Piから外す。
  13. キーボードをRaspberry Piに挿す。
  14. パスフレーズを入力する。
  15. キーボードをRaspberry Piから外す。
  16. マウスをRaspberry Piに挿す。
  17. 「Add」ボタンをクリックする。
  18. ログオフする。
  19. マウスをRaspberry Piから外す。
  20. キーボードをRaspberry Piに挿す。
  21. $ LANG=C ifconfigでwlan0にIPが振られていることを確認する。

DHCPから固定IPへの変更

  1. $ sudo vi /etc/network/interfaces
  2. iface default〜の箇所を次のような感じに書き換える。(個々の環境に合わせてください)
    iface default inet static
      address 192.168.x.y
      gateway 192.168.x.1
      netmask 255.255.255.0
      dns-nameservers 192.168.x.1
  3. :wqとして保存する。
  4. $ sudo ifdown wlan0
  5. $ sudo ifup wlan0
  6. $ LANG=C ifconfigでwlan0に指定IPが振られていることを確認する。
  7. 他のPCからpi@192.168.x.yにSSHしてみる。
  8. 成功したら終了。

参考

Amazon

差分 一覧