Raspberry Pi OS(Raspbian)インストールと初期セットアップ

# 環境情報
* Windows 10
* Raspberry Pi 2 Model B [^1]

[^1]: 今はRaspberry Pi 3が最新だが、2でやった場合と手順は変わらないと思う。

# 用意するハードウェア
* Windows PC
* Raspberry Pi
* SDカード
* MicroSD→SDアダプタ
* ACアダプタ
* USB Micro-Bケーブル
* HDMIケーブル
* キーボード
* マウス
* PCモニタ (HDMI入力できるもの)
* WiFiのUSBドングル [^2]

[^2]: Raspberry Pi 3であればWiFiモジュールが組み込まれているので不要。2まではWiFi機能が無いので、別途購入する必要あり。また、古い情報ではELECOMのUSBドングルは別途ドライバーをインストールする必要があるというものもあるが、最新のRaspbianでは予めドライバーが組み込まれている様子。

# 用意するソフトウェア
* [SD Formatter] (https://www.sdcard.org/downloads/formatter_4/ "SD Formatter Download")
* [etcher] (https://www.balena.io/etcher/ "etcher Download")
* [Raspbian (Raspberry Piイメージ)] (https://www.raspberrypi.org/downloads/ "Raspbian Download")

# OS(Raspbian)インストール手順

## SD Formatterのインストール

[SD Formatter] (https://www.sdcard.org/downloads/formatter_4/ "SD Formatter Download")

"SD Memory Card Formatter Download for Windows/Mac"でWidnowsを選択。
![WS000000.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/e165ea6e-11fa-59d3-fc54-ef362f10f364.jpeg)

ライセンス情報が表示されるので、確認したのちに[Accept]ボタンを押下。
![WS000002.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/2b70c77e-2a5f-128b-30eb-6ba1eeca4034.jpeg)

SD Card Formatter 5.0.1 Setup.exeがダウンロードされるので、ウィザードに従ってインストールする。
![WS000003.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/bce4a70c-ecb6-acc9-1215-04e23ee231be.jpeg)

## etcherのインストール

[etcher] (https://www.balena.io/etcher/ "etcher Download")

"Download for Windows x64"を選択。
![WS000007.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/6213ed1b-e4ab-23d6-8abb-e4bef8f72d8d.jpeg)

ダウンロードされたSetupのexeを実行し、インストールを行う。

## Raspbianのダウンロード

[Raspbian (Raspberry Piイメージ)] (https://www.raspberrypi.org/downloads/ "Raspbian Download")

Raspbianを選択。
![WS000004.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/2d6b8d98-f4ad-f050-a961-5a789b79bc3e.jpeg)

Raspbian Stretch with desktopの[Download ZIP]を押下。 [^3]
[^3]: 1GB近くあるのでダウンロードに結構時間がかかる。
![WS000005.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/09e8b1f3-3e2c-5785-3e57-1d38a7ec062f.jpeg)

### ダウンロードにかなり時間がかかるので。。。
「JAIST 北陸先端科学技術大学院大学」さんがミラーサイトに最新版をアップロードしてくれているので、ここからダウンロードしてもよい。
http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/

## SDカードのフォーマット

SD Formatterを起動し、SDカードのフォーマットを行う。
![WS000006.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/e0dff43c-788a-b0db-4a11-0aa9fa65ee58.jpeg)

## RaspbianをSDカードに書き込む

etcherを起動し、[Select image]ボタンを押下。
![WS000008.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/4cb6e26e-a2dd-3401-a598-9fe879d62b8c.jpeg)

ダウンロードしておいたRaspbianのイメージファイルを選択すると以下のような画面になるので、[Flash!]ボタンを押下。
![WS000009.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/67872b32-a261-983c-1400-8e09b747b412.jpeg)

SDカードへの書き込みが完了するまで待つ。
![WS000010.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/2867b775-3bed-4191-3cc6-90f58a7c67ef.jpeg)

書き込み後のValidationも自動で実行してくれる。
![WS000011.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/016618ba-0577-1366-2bac-3f106a55d5a9.jpeg)

Flash Complete!と表示されたらSDカードへの書き込みは完了。
![WS000012.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/693b59aa-f538-dbd6-9fd3-67566651bd2f.jpeg)

### ssh有効化
デフォルトではsshクライアントによる接続が許可されない。
sshを有効化するには、SDカードのドライブをエクスプローラで開き、ルートディレクトリにsshというファイル（拡張子無し）を作成しておく。
![WS000013.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/18c3a874-780f-6f73-7011-beb71682f9f8.jpeg)

## Raspberry PiでOS(Raspbian)を起動
### Raspberry Piの準備
Raspberry Piに以下の機器を接続する。

* キーボード
* マウス
* HDMIケーブル (モニタに接続しておく)
* ACアダプタ + USB Micro-Bケーブル (まだコンセントには刺さない)
* Raspbianを書き込んだSDカード
* WiFiのUSBドングル

### Raspberry Piの起動
ACアダプタをコンセントに刺すとRaspberry Piが通電してOS(Raspbian)が起動する。

### Raspberry Piの初期セットアップ
デスクトップが立ち上がると、「Welcome to Raspberry Pi」というウィンドウが表示されているので[Next]ボタンを押下。
![WS000014.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/e86ba8f1-7c2a-7d7b-c451-f5ed7bef9d69.jpeg)

[Country]にJapanを選択し、[Next]ボタンを押下。
![WS000017.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/5c8e0178-4956-807f-175f-57b7022f477a.jpeg)

デフォルトのpiユーザはセキュリティ的によろしくないから変更したほうが良いらしい。
とりあえずそのままpiユーザを利用するのであれば、そのまま[Next]ボタンを押下。
![WS000018.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/9c194d12-f7ff-40ef-725d-bbcde9f54e0a.jpeg)

Raspberry PiにWifiドングルを刺している場合（または、Raspberry Pi 3であればWifiが組み込まれている）、WiFiネットワークに接続できる。
![WS000019.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/2497a2ff-bd4f-4094-2262-35c38fec15ce.jpeg)

ソフトウェアのUpdateを進められるので、Raspberry Piがネットワークに接続できている場合は[Next]を押下。
![WS000020.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/af90cc2b-0086-31ef-1838-cbb313ebfc44.jpeg)

Updateが完了したら[OK]ボタンを押下。
![WS000021.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/955a89aa-c658-8d8e-da38-9b60fbfe7294.jpeg)

セットアップ完了の画面が表示される。Rebootが必要と表示されているので、[Reboot]ボタンを押下。
![WS000022.JPG](https://qiita-image-store.s3.amazonaws.com/0/329353/097a5c65-3bbe-cd4b-6f4b-b4436f36697f.jpeg)

以上でOS(Raspbian)インストールと初期セットアップが完了する。