「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

and more...

Lab.以外の情報を紹介しています。

ラズパイ5によるROS 2(JAZZY)の環境構築

【ROS 2】Raspberry Pi Imagerを使ってmicroSDカードにOSを書き込む[Ubuntu Server 24.04.3 LTS(64-bit)]

2025-10-112025-10-21

Raspberry Pi Imagerを使って、Raspberry Pi 5のブートストレージであるmicroSDカードにOSを書き込む手順を解説します。microSDカードに書き込むOSは[Ubuntu Server 24.04.3 LTS(64-bit)]です。本記事では、A2クラスのmicroSDカード(64GB/Raspberry Pi純正)を使用します。

(1) Raspberry Pi Imagerのダウンロードとインストール

カードリーダーを搭載したパソコンからRaspberry Pi softwareへアクセスします。パソコンのOS(Windows/macOS/Linux)に合わせて、Raspberry Pi Imagerのダウンロードリンク(本記事では[Download for Windows])をクリックします。

図1-1.Raspberry Pi Imagerのダウンロードリンク
図1-1.Raspberry Pi Imagerのダウンロードリンク

ダウンロードされたインストール用ファイル(本記事では[imager-1.9.6.exe])を実行します。

図1-2.インストール用ファイルの実行
図1-2.インストール用ファイルの実行

使用する言語を選択して[OK]をクリックします。

図1-3.使用する言語の選択
図1-3.使用する言語の選択

[Next]をクリックします。

図1-4.インストールの開始
図1-4.インストールの開始

[License Agreement]を読んで、同意できる場合は[I accept the agreement]にチェックをつけて[Next]をクリックします。

図1-5.使用許諾契約の確認
図1-5.使用許諾契約の確認

デスクトップにショートカットアイコンを作成する場合は[Create a desktop shortcut]のチェックをつけたまま[Next]をクリックします。

図1-6.ショートカットアイコンの作成
図1-6.ショートカットアイコンの作成

インストールが完了するまでしばらく待ちます。

図1-7.Raspberry Pi Imagerのインストール中
図1-7.Raspberry Pi Imagerのインストール中

Raspberry Pi Imagerをすぐに起動する場合は[Launch Raspberry Pi Imager]のチェックをつけたまま[Finish]をクリックします。

図1-8.インストールの完了
図1-8.インストールの完了

【Raspberry Pi 5完全対応】Raspberry Pi はじめてガイド

出版社
技術評論社
著者
山内直・大久保竣介・森本梨聖
発売日
2024/6/26

(2) OS[Ubuntu Server 24.04.3 LTS (64-bit)]の書き込み

Raspberry Pi Imagerを起動します。インストールの最後で[Launch Raspberry Pi Imager]にチェックをつけたまま[Finish]をクリックした場合は、すでに起動しています。

図2-1.Raspberry Pi Imagerの起動
図2-1.Raspberry Pi Imagerの起動

[デバイスを選択]をクリックします。

図2-2.デバイスを選択
図2-2.デバイスを選択

[Raspberry Pi 5]をクリックします。

図2-3.Raspberry Pi 5
図2-3.Raspberry Pi 5

Raspberry Piデバイス欄に[RASPBERRY PI 5]と表示されていることを確認します。次に[OSを選択]をクリックします。

図2-4.OSを選択
図2-4.OSを選択

[Other general-purpose OS]をクリックします。

図2-5.Other general-purpose OS
図2-5.Other general-purpose OS

[Ubuntu]をクリックします。

図2-6.Ubuntu
図2-6.Ubuntu

[Ubuntu Server 24.04.3 LTS(64-bit)]をクリックします。

図2-7.Ubuntu Server 24.04.3 LTS(64-bit)
図2-7.Ubuntu Server 24.04.3 LTS(64-bit)

OS欄に[UBUNTU SERVER 24.04.3 LTS(64-...]と表示されていることを確認して[ストレージを選択]をクリックします。

図2-8.ストレージを選択
図2-8.ストレージを選択

パソコンのカードリーダーに挿入しているmicroSDカードをクリックします。間違えないように、容量やマウントされているドライブ名をしっかり確認します。

図2-9.microSDカードの選択
図2-9.microSDカードの選択

ストレージ欄に選択したmicroSDカードが表示されていることを確認して[次へ]をクリックします。

図2-10.Raspberry Piデバイス・OS・ストレージの確認
図2-10.Raspberry Piデバイス・OS・ストレージの確認

あらかじめ、ホスト名やユーザー名などを設定することができます。本記事では、設定するので[設定を編集する]をクリックします。

図2-11.設定を編集する
図2-11.設定を編集する

[一般]タブで設定できる項目です。ホスト名(本記事では[pi5-01])・ユーザー名(同[admin])は一例です。お好みで入力しましょう。Wi-Fiを設定しておくと、起動時にDHCPで接続します。ロケール設定では、環境に合わせて、タイムゾーン(本記事では[Asia/Tokyo])・キーボードレイアウト(同[jp])を選択します。

図2-12.[一般]タブ
図2-12.[一般]タブ

[サービス]タブで設定できる項目です。外部からSSHで接続する場合は[SSHを有効化する]にチェックを付けて、適切な認証方式を選択します。本記事では[パスワード認証を使う]を選択します。

図2-13.[サービス]タブ
図2-13.[サービス]タブ

[オプション]タブで設定できる項目です。この項目は、Raspberry Pi Imagerの動作に関するものです。[テレメトリーを有効化]は、Raspberry Pi ImagerやホストOSのバージョン、選択したOS名などの情報を匿名で収集する機能です。収集を希望しない場合は、チェックを外します。※参考URL:https://github.com/raspberrypi/rpi-imager/

図2-14.[オプション]タブ
図2-14.[オプション]タブ

設定が完了したら[保存]をクリックします。

[Would you like to apply OS Customization settings?]のメッセージに対して[はい]をクリックします。

図2-15.Would you like to apply OS Customization settings?
図2-15.Would you like to apply OS Customization settings?

選択したストレージのすべてのデータが削除される旨のメッセージが表示されます。続ける場合は[はい]をクリックします。

図2-16.存在するすべてのデータは完全に削除されます。本当に続けますか?
図2-16.存在するすべてのデータは完全に削除されます。本当に続けますか?

書き込み準備中のメッセージが表示されます。しばらく待ちます。

図2-17.書き込み準備中
図2-17.書き込み準備中

続けて、書き込み中のメッセージが表示されます。しばらく待ちます。

図2-18.書き込み中
図2-18.書き込み中

書き込み完了後、確認中のメッセージが表示されます。しばらく待ちます。

図2-19.確認中
図2-19.確認中

書き込みが正常に終了した旨のメッセージを確認して[続ける]をクリックします。

図2-20.書き込みが正常に完了しました
図2-20.書き込みが正常に完了しました

右上の×をクリックして、Raspberry Pi Imagerを終了します。

図2-21.Raspberry Pi Imagerの終了
図2-21.Raspberry Pi Imagerの終了

カードリーダーからmicroSDカードを取り出します。以上で、microSDカードに[Ubuntu Server 24.04.3 LTS(64-bit)]が書き込まれました。

次の記事:【ROS 2】microSDカード上の設定ファイルを変更する(固定IPアドレスの設定)

おすすめ

【Raspberry Pi 5完全対応】Raspberry Pi はじめてガイド

出版社
技術評論社
著者
山内直・大久保竣介・森本梨聖
発売日
2024/6/26

【改訂第2版】ROS 2とPythonで作って学ぶAIロボット入門

出版社
‎講談社
著者
出村公成・萩原良信・升谷保博・タンジェフリートゥチュアン
発売日
2025/2/14

ロボットプログラミングROS 2入門

出版社
科学情報出版株式会社
著者
岡田浩之
発売日
2020/9/16

Raspberry Pi 5プログラミング教育ロボット

Raspberry Pi 5ベースのROS 2(Humble)に対応したロボットカーです。4つの独立した駆動輪(エンコーダー付き金属製モーター)による走行、LiDARによるマッピング(SLAM)・2軸のカメラによるAI画像認識(OpenCV)などが行えます。

この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動