Raspberry Pi OSのインストール – 公式Imager対応

Raspberry Pi(ラズパイ)を動かすには、ストレージとなるmicroSDカードへOSをインストールする必要があります。Raspberry Pi公式のSDカード作成ツールのImagerを用いて、Raspberry Pi OSをインストールする手順をWindows/Mac/Ubuntuそれぞれについて解説しています。

本記事の内容は、Raspberry Pi 5/4/3/2/1、Zero/ZeroW/Zero2Wなど、SDカードから起動する全てのRaspberry Piに対応しています。

更新日 : 2024年9月28日

Raspberry Pi起動の仕組み

最初にRaspberry Piの起動の仕組みについて説明しておきます。

PC(パソコン)の場合はSSDやハードディスクといったストレージにWindowsやMacなどのOSがインストールされており、電源を入れるとそれらのOSが起動します。一方、Raspberry Piでは、microSDカードがストレージの役割をしており、そこに書き込まれたOSが起動する仕組みになっています。

そのため、PC上でRaspberry Pi用のOSが書き込まれたmicroSDカードを準備必要があるのです。Raspberry PiのOSのインストールと起動手順は以下の通りです。

  1. PCでmicroSDカードにRaspberry Pi用のOSを書き込む。
  2. 準備したmicroSDカードをRaspberry Piのスロットに挿入して電源を入れる。

8GB以上の容量のmicroSDカード、およびPC用のmicroSDカードリーダーが必要になりますので、無い場合は用意しましょう。

Raspberry Pi Imagerとは

Raspberry Pi Imagerとは、Raspberry Pi財団が公式で用意しているSDカード作成ツールです。Windows, Mac, Ubuntu用があり、様々な環境で使えます。また、最新版のOSを自動でダウンロードしてくれる機能もあるので、便利です。

本記事では公式のRaspberry Pi Imagerを使う方法を解説します。まずはPCにインストールしましょう。お使いのOSに応じて、次のいずれかに進んで下さい。

Imagerのインストール (Windows)

Raspberry Pi公式ダウンロードページから、Windows版をダウンロードしましょう。

ダウンロードしたファイルをダブルクリックすると、インストーラーが起動しますので、「Install」をクリックします。

少し待つと、終了画面が表示されるので、「Finish」をクリックしてインストール完了です。スタートメニューから起動できるようになります。

インストールが完了したら、Raspberry Pi OSについてに進んで下さい。




Imagerのインストール (Mac)

Raspberry Pi公式ダウンロードページから、Mac版をダウンロードしましょう。

ダウンロードした「imager.dmg」ファイルをダブルクリックすると、インストール画面になりますので、Raspberry Pi ImagerのappアイコンをApplicationsにドラッグ&ドロップしてインストール完了です。Launchpadから起動できるようになります。

インストールが完了したら、Raspberry Pi OSについてに進んで下さい。

Imagerのインストール (Ubuntu)

Raspberry Pi公式ダウンロードページから、Ubuntu版をダウンロードしましょう。

ダウンロードしたファイルと同じディレクトリでターミナルを開き、以下のコマンドでインストールします。「1.8.1」の部分にはバージョン番号が入るので、ダウンロードしたファイル名に合わせて下さい。

sudo apt install ./imager_1.8.1_amd64.deb

インストール後はランチャー画面から起動できます。

SDカードを消去(Erase)する場合は権限がないためエラーとなる場合があります。その場合は sudo rpi-imager コマンドで起動して下さい。

また、Linux MintなどのUbuntuベースのディストリビューションでも、権限確認のダイアログが出ないためにエラーとなる場合があります。その際も同様に sudo rpi-imager コマンドで起動することでエラーを回避できます。

sudo rpi-imager

Raspberry Pi OSについて

Raspberry Piで動作するOSには、用途によって様々なものが開発されています。その中でも最も標準的なものがRaspberry財団が公式にリリースしている「Raspberry Pi OS」です。

Raspberry Pi OSは、人気のあるLinuxディストリビューションのDebianをベースに、Raspberry Pi向けにカスタマイズしたものとなっています。Raspberry Piの特徴である、GPIO端子を通じてセンサーや拡張基板を制御することもできます。Indoor CorgiのRaspberry Pi用拡張基板も、Raspberry Pi OSで動作させることができます。

温度/湿度/気圧/明るさ/赤外線 ホームIoT拡張ボード「RPZ-IR-Sensor」

はじめてRaspberry Piを使う方は、Raspberry Pi OSを選んでおけば間違いないでしょう。また、microSDカードにOSをインストールする方式なので、カードを入れ替えるだけで別のOSを動作させることも可能です。

OSバージョンの選択

Imagerの準備ができたので、Raspberry Pi OSをSDカードにインストールしていきましょう。8GB以上のmicroSDカードをPCに接続して下さい。

Imagerを起動すると、以下のような画面が表示されます。「デバイスを選択」で使う予定のRaspberry Piの種類を選ぶと、使用できるOSを絞ってくれます。こちらは必須ではありません。

次に、「OSを選ぶ」でインストールするOSを選択します。

Raspberry Pi OSにはいくつかバージョンが存在します。本記事では推奨バージョンをRaspberry Pi OS (64-bit)とRaspberry Pi OS (32-bit)の2つに絞りました。(2024/9/27追記:最新版が安定してきたため、Lecacy版を推奨から削除しました)

Raspberry PiモデルRaspberry Pi OS (64-bit)Raspberry Pi OS (32-bit)
5推奨動作不可
4推奨動作可能
3+ / 3 / Zero2W推奨動作可能
1 /2 / Zero / ZeroW動作不可推奨
推奨OSバージョン

使用するバージョンが決まったら、Imagerで選択します。自動的に対象のOSをダウンロードしてインストールしてくれます。




SDカードに書き込む

引き続きImagerで操作していきます。環境によっては途中で確認のダイアログボックスや権限許可のパスワード入力画面が表示されます。適宜許可、入力するようにして下さい。

「ストレージを選ぶ」をクリックします。

書き込み先のデバイスを選択します。選択肢はお使いの環境によって変わりますが、ここでは64GBのmicroSDカードを選択しました。

書き込み先のmicroSDカードは消去されますので、間違えないように注意して下さい。余計な外付けストレージなどはあらかじめ外しておくと良いと思います。

「次へ」をクリックします。

初期設定を変更できますが、初回起動時に編集できるので「いいえ」をクリックします。

書き込み前の確認が表示されるので、「はい」をクリックすると書き込みが始まります。

書き込みにはしばらく時間がかかります。以下のような画面が表示されたら成功です。「続ける」をクリックして画面を閉じ、microSDカードをPCから取り外します。

うまくいかない場合

エラーが出てうまくいかない時は、以下を確認してみて下さい。

  • SDカードの接触不良の場合は挿し直すと解決する場合があります。
  • 別のSDカードスロットや、SDカードリーダーにするとうまくいく場合があります。
  • Ubuntuおよび互換OSの場合は、「sudo rpi-imager」コマンドで起動してスーパーユーザー権限があるとうまくいく場合があります。

まとめ

Raspberry Pi公式のSDカード作成ツールのImagerを用いて、Raspberry Pi OSをインストールする手順は以上です。これでRaspberry Piを起動する準備が整いました。

次のステップとして、周辺機器の接続と初期設定の解説をした記事も用意しているので、ぜひ参考にして下さい。

Raspberry PiのセットアップとOSの初期設定

Raspberry Pi(ラズパイ)をはじめて起動する方向けに、ハードウェアのセットアップとOSの初期設定方法を、画像つきで解説しています。マウス、キーボード、ディスプレイ、電源などの接続例やトラブル事例別の対処法も記載しました。

ステッピングモーターを指定速度/回転数で回転させる (Raspberry Pi + RPZ-Stepper)

一般的なステッピングモータードライバーでは、所望の速度に合わせたパルスをリアルタイムで出力し続けるひつようがあります。RPZ-Stepperは、速度指定モードに設定することで、自動的にステッピングモーターを回転させ続けることができ、Raspberry Piでは別の処理を行うことも容易です。途中で速度を変更も可能で、指定したパラメーターに応じて自動で加減速します。速度を細かく制御しながら回転し続けるようなアプリケーションを実現できます。

RPZ-IR-Sensor (Raspberry Pi用 温度/湿度/気圧/明るさ/赤外線 ホームIoT拡張ボード)

動作をプログラミング可能な、Raspberry Pi/Zero(ラズパイ)用ホームIoT拡張ボードです。温度、湿度、気圧、明るさセンサー、赤外線送受信機能を搭載。温度が上がったらエアコンをオンにする、暗くなったら照明を点灯する、外出先から家電の操作をする、気温や日照時間を記録する、といった使い方が可能です。LEDにステータスを表示したり、スイッチを押したら特定の処理をすることもできます。