ラズベリーパイにOSを吹き込む

      2017/04/12

raspberrypib_300px_mini

ラズベリーパイにOSを吹き込む と題しSDカードにRaspbianを入れます。

今回はラスベリーパイを一切モニターに繋ぐことなくSSHで接続できるまでの過程を紹介します。




必要なものはラズベリーパイ,SDカード,Lanケーブル,電源です。

最初にサイトからOSをダウンロードします。

Download Zipをクリックします。

raspbian1_mini

 

ダウンロードしてる間に

SDカードを準備します。

SDカードをPCに挿入後、ターミナルから
[bash]
sudo fdisk -l
[/bash]
と入力すると

passwordを求められるのでパスワードを入力します。

この時パスワードはプライバシー保護のため表示されません。

しかし、きちんと入力できているので入力後エンターキーを押します。

例:Disk /dev/mmcblk0

と表示されます。

sd-fdisk

これをフォーマットします。
他サイトではFAT32にフォーマットしていますが、ここではext4にフォーマットします。

ターミナルを開き以下を実行します。
[bash]
sudo mkfs.ext4 /dev/mmcblk0
[/bash]
 

実行中にもし以下の様に表示された場合はファイルシステムをアンマウントします。

/dev/mmcblk0 is apparently in use by the system; will not make a filesystem here!

アンマウントは以下を実行します。
[bash]
sudo umount /dev/mmcblk0p1
[/bash]
[bash]
sudo umount /dev/mmcblk0p2
[/bash]
フォーマットを再度実行します。
[bash]
sudo mkfs.ext4 /dev/mmcblk0
[/bash]
Found a dos partition table in /dev/mmcblk0 dosパーティションが見つかったけど続けちゃう?と聞かれた場合 y を押します。

Proceed anyway? (y,n) y

数秒でフォーマットが完了しました。

次に先ほどダウンロードしたOSを解凍しましょう。今回はGUIで解凍します。

2015-09-24-raspbian-jessie.zipの上にマウスを持って行き右クリックメニューから

ここに展開するをクリックします。

raspbian-jessie1

すると

2015-09-24-raspbian-jessie.img

イメージファイルが展開されました。

raspbian-jessie2

ここで保存先を確認するため

キーボードのCtrlキーを押しながらLキーを押すと保存先が表示されます。

これをキーボードのCtrlキーを押しながらAキーを押してハイライトします。

次にキーボードのCtrlキーを押しながらCキーを押すとコピーされます。

location

展開されたイメージファイルをddコマンドでSDカードに吹き込みましょう。

ターミナルを開きます。

sudo dd bs=4M if=

まで入力したら先ほどコピーした保存先をキーボードのShitキーとCtrlキーを押しながらVキーを押すとペーストされます。

筆者の環境では先ほど確認した通り/tmpフォルダーに保存されていたので以下の様になります。

例:
[bash]
sudo dd bs=4M if=/tmp/2015-09-24-raspbian-jessie.img  of=/dev/mmcblk0
[/bash]
※/tmp/201まで入力後キーボードのTabキーを数回押すとファイル名が補完されます。

入力後キーボードのエンターキーを押します。

 

dded-raspbian

SDカードをRaspberry Piに挿入しLanケーブルとルーターを繋ぎ最後に電源を繋ぎます。

raspberrypi-up-and-runnin_mini


ターミナル上でarp-scanを実行してraspberry piのIPアドレスを確認します。

もしarp-scanがない場合はターミナルから
[bash]
sudo apt-get -y install arp-scan
[/bash]
で一発導入できます。

詳しくはこちら

導入後、以下コマンドを実行します。
[bash]
watch "sudo arp-scan -l --interface wlan0"
[/bash]
※有線接続の場合はwlan0の代わりにeth0 ←環境によります。ifconfigで確認しましょう。

arp-scaned-raspberrypi

 

raspberry piが2つありますが192.168.11.3が先ほどOSを吹き込んだRaspberry Piです。

ssh接続してみましょう。
[bash]
ssh pi@192.168.11.3
[/bash]
パスワードは標準でraspberryです。

raspberrypi-logedin

以上。

ボヤキ
こんなにも小さく基盤むき出しのものが安定して動くとは

正直度肝抜かれました。

Amazon: Raspberry Pi 3 MODEL B
Amazon: Raspberry Pi 3 MODEL B




 - RaspberryPi , , , ,