Help us understand the problem. What is going on with this article?

Raspberry Pi Zero Wにヘッドレスインストールする

More than 1 year has passed since last update.

Raspberry Pi Zero WにRaspbianをヘッドレスでインストールする手順です。
インストールにはNOOBSを使い、VNCで接続して行います。
なお、インストールが完了した時点でSSHが有効になるように設定を行います。

microSDカードのフォーマット

SDカードアソシエーションのWebサイトから「SDメモリカードフォーマッター」をダウンロードし、microSDカードをフォーマットしておきます。以前のバージョンでは論理サイズ調整という項目がありましたが現行バージョンにはありません。フォーマットオプションを選びボリュームラベルを削除してフォーマットします。

スクリーンショット 2017-11-25 22.07.11.png

NOOBSのダウンロード

Raspberry pi財団のサイトよりNOOBSをダウンロードします。
https://www.raspberrypi.org/downloads/noobs/

Screenshot-2017-11-26 Download NOOBS for Raspberry Pi.png
2017年11月26日現在、最新のバージョンは2.4.4となっています。

なお、ダウンロードが遅い場合には日本国内のミラーからダウンロードを行うことをオススメします。
JAIST(北陸先端科学技術大学院大学)
http://ftp.jaist.ac.jp/pub/raspberrypi/NOOBS/images/NOOBS-2017-09-08/

Raspbian Repository Mirrors
https://www.raspbian.org/RaspbianMirrors

圧縮ファイルの展開とコピー

ダウンロードしたNOOBS_v2_4_4.zipを展開し、ファイルをすべてmicroSDへとコピーします。

VNCの有効化

コピーしたファイル(microSDカードのルートディレクトリに)recovery.cmdlineがあるので、quietvncinstallへ書き換えておきます。この変更をしておくことで起動したNOOBSに対してVNCで接続することが可能になります。

変更前
runinstaller quiet ramdisk_size=32768 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline

変更後
runinstaller vncinstall ramdisk_size=32768 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline

無線LANの設定

Raspberry Pi Zero WにはLANポート(Ethernetポート)がないので予め無線LANの設定をしておきます。

Raspberry Piの無線LANをmicroSDで簡単に設定するためのツールを作った
https://qiita.com/mascii/items/a43d71572e1919e56398

こちらの記事(ならびにツールを)参考にさせていただきwpa_supplicant.confを作成し、microSDカードのルートディレクトリに保存しておきます。wpa_supplicant.confが正しく設定されていればNOOBSが起動した時点でWi-Fiに接続されます。

SSHを有効にする

Raspbian 2016-11-25以降のバージョンではSSHがデフォルトで無効になっています。
http://www.raspi.jp/2016/12/raspbian-2016-11-25-release/

事前にSSHを有効化しておかないとRaspbian起動後に接続できなくなってしまうので予め準備をしておきます。

microSDカードにコピーしたファイルのos¥Raspbian¥partition_setup.shを編集しecho "ssh" >/tmp/1/sshを追加します。

echo "ssh" >/tmp/1/ssh #この行を追加しておく

umount /tmp/1
umount /tmp/2

Raspberry Piを起動してVNCで接続する

microSDカードをRaspberry Pi Zero Wに挿してから起動します。
問題なく設定できていればRaspberry Piの5900ポートに対してVNC接続が可能になっています。

スクリーンショット 2017-11-26 10.39.47.png
Raspbianにチェックを入れ、言語は日本語を選択、インストール(i)をクリックします。

スクリーンショット 2017-11-26 10.41.21.png
インストールを続行する場合には「はい(Y)」をクリックします。

スクリーンショット 2017-11-26 10.41.31.png
インストールには20分〜30分程度かかります。microSDカードの性能によってインストールにかかる時間が変わります。

スクリーンショット 2017-11-26 11.02.37.png
インストールが完了し、「OK」をクリックするとVNCは切断されます。
(NOOBSに対してはVNCの設定をしましたが、Raspbianに対してはVNCの設定をしていないためRaspbianが起動するとVNCでは接続できなくなります。)

ssh接続

ユーザー名:pi、パスワード:raspberryでsshが可能になっているはずです。

参考

https://www.slideshare.net/Akkiesoft/raspberry-pinoobs
https://www.raspberrypi.org/forums/viewtopic.php?t=141559#p1077281

rshibasa
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした