株式会社インデペンデンスシステムズ横浜

システム開発エンジニアの西田五郎が運営しております。Raspberry Pi や Arduino その他新規開発案件のご依頼をお待ちしております。

Raspberry Pi

Raspberry Piをモニターとキーボードなしで導入する(2021年5月版 その1)全体概要からSDカードの作成まで

投稿日:2021年5月2日 更新日:

今現在(2021年5月)の方法でRaspberry Piをモニターとキーボードなしで導入してみます。このモニターとキーボードなしの状態はヘッドレスという表現もあるようですのでここからはこの状態をヘッドレスと書きます。

まず前提として以下の写真のようにRaspberry PiはOSか稼働しているパソコンと同じようにモニター、キーボード、マウスを用意して利用するのが基本的な利用方法です。OSの導入から初期設定までの作業もこれらの周辺機器があれば比較的簡単に進められると思います。(写真のモニターは小型ですが初期設定用には大きい方がいいです。)さらに有難いことですが、以前のRaspberry PiのOSと比較して初期状態でいろいろな機能が導入済みになっていて初期設定からの作業も進めやすくなっていると思います。

しかしながら、周辺機器はないけれどRaspberry Piをとりあえず使ってみたいと思って本体だけ買いたいとか、知り合いから譲ってもらったという場合もあると思います。今回はそういった場合でのRaspberry PiのOSの導入から初期設定の方法についてです。

以下のような構成です。

まずここでのRaspberry PiとPC環境等は以下です。
Raspberry Pi4 メモリ4G版
micro SDカード32Gとアダプター
ACアダプター(充分な電力が供給できるものでRaspberry Pi4の場合は USB Type C)
ノートPC Windows10 Pro(SDカードスロット内蔵タイプか、なければ外付けSDカードリーダー・ライターを用意する)
(自分用の)Wifi環境または有線LAN環境

全体的な作業手順

この環境でここでは以下のように作業を進めます。
1. Raspberry Pi OSをSDカードへ書き込む
2. 書き込んだSDカードへSSH接続の許可とWifiの接続情報を書き込む
3. Raspberry Pi OSを起動してRaspberry PiのIPアドレスを検索する
4. Windows PCからSSHでRaspberry Piへログインする
5. Raspberry Pi OSのアップデートを実行する
6. Raspberry Pi OSでリモートデスクトップを導入する
7. Windows PCからリモートデスクトップでRaspberry Piへログインする
8. Raspberry Pi の初期設定を行う。

毎回同じことを書いていますが、これが唯一無二の正しい方法ということではありません。例えばリモートデスクトップは必要ないという場合はコマンドラインだけでどんどん初期設定を進めて下さい。

今回は、1. Raspberry Pi OSをSDカードへ書き込む の作業について書きます。

(※2021/05/10 追記)
ここで使用する、Raspberry PI ImagerでSDカード作成時にWifiやSSHの設定も出来るようになっていました。以下で書きました。こちらの方法もぜひ使ってください。
Raspberry Pi Imager でSDカード書き込み時にWifiやSSH接続を設定する方法
(※2021/05/10 追記ここまで)

Raspberry Pi OSをSDカードへ書き込む
公式のRaspberry PI Imagerを使います。以下からダウンロード出来ます。
https://www.raspberrypi.org/software/

Windows版は Download for Windows のボタンからダウンロード出来ます。実行形式のインストーラなので実行すればインストール出来ます。

インストールしたRaspberry PI Imagerを実行すると以下のような画面になります。

ここからSDカードへOSを書き込みます。

まずはSDカードをPCのスロットへ差し込みます。

Raspberry PI Imagerの起動画面の「CHOOSE OS」からOSを選択します。Raspberry Pi OS(32-bit)を選択します。

選択出来たら「CHOOSE STORAGE」からSDカードを選択します。

このように選択出来たら「WRITE」ボタンから書き込みを開始します。

以下のように進みます。

問題なく完了すれば以下のようになります。「CONTINUE」をクリックして終了です。

SDカードには以下のようにファイルが書き込まれました。

作業中にWindowsからフォーマット関係のメッセージが出ますが気にしないでいいです。

これでSDカードにOSが書き込まれました。ここでモニターやキーボードがあればそのまま接続してOSを起動すれば先に進めます。但しここではヘッドレスという前提なのでこのSDカードへSSH接続の許可やWifiの情報を書き込む必要があります。

今回はここまでとして次回にその方法書きます。次回へ進む

AdSense

AdSense

-Raspberry Pi

執筆者:

関連記事

Raspberry Piをモニターとキーボードなしで導入する(その1)SSHでのログインまで

Raspberry Piをモニターとキーボードなしで導入する方法についてです。 (※2021/05/02追記 現時点で最新版のRaspberry PI OSでモニターとキーボードなしで導入する手順を書 …

Raspberry Piでタッチアプリ開発(その1)ハードウェア構成・開発環境等

Raspberry Piで簡単なタッチアプリを開発する手順について書きます。もちろんですがこれからの手順は一例です。他にもいろいろな方法があると思いますので必要な場合は最適と思われる方法を検討して選択 …

Raspberry PiでのNode.jsの導入(その1)インストールと動作確認

Node.jsとは、Node.js 日本ユーザグループのサイトから引用させて頂きますと、「Node.jsは高速でスケーラブルなネットワークアプリケーションを 簡単に構築するためにChrome の Ja …

Raspberry PiでIoT(温度・湿度・気圧データ編 その4)アラートメール送信

Raspberry PiでIoT 温度・湿度・気圧データ編の4回目です。前回までで、Raspberry Piから温度、湿度、気圧データをWebサーバへ送信してそのデータを蓄積、表示出来るようになりまし …

Raspberry Piをモニターとキーボードなしで導入する(その2)初期設定とリモートデスクトップ

(※2021/05/02追記 現時点で最新版のRaspberry PI OSでモニターとキーボードなしで導入する手順を書きました。ぜひこちらを見て下さい。) Raspberry Piをモニターとキーボ …