Ubuntu 26.04 導入設定 (ROCK 5B) 

今春、「Ubuntu 26.04」がデリバリされたので、ROCK 5B にインストールし、その手順を整理しました。
また、今回の手順は、Orange Pi 5 でも、専用の UEFI イメージファイルを入手することにより、同様に、インストールすることができました。


2026.09.09

ROCK 5B に、Ubuntu 26.04 をインストールする場合、専用の OS インストールファイルが見つからないため、最初に、SPI フラッシュを、専用の UEFI ファイルにて書き換え、Boot 指定を microSD カードに指定して、Ubuntu の公式サイトよりダウンロードした、ARM 用の Ubuntu 26.04 ファイルを使ってインストールをします。
 
※ インストール先は、NVMe SSD

 
● SPI フラッシュをクリア
 
 最初に、ROCK 5B を、起動できるシステム(Ubuntu 24.04 等)で、起動します。
 
 ターミナルを開き、以下のコマンドを実行して SPI フラッシュ(/dev/mtdblock0)をゼロ埋め消去します。
 
 sudo dd if=/dev/zero of=/dev/mtdblock0 bs=1M status=progress

 dd: '/dev/mtdblock0' の書き込みエラー: デバイスに空き領域がありません

 
 上記のメッセージが出たら終了です。
 
● UEFI (EDK2) をダウンロード
 
 使用したファイル 「rock-5b_UEFI_Release_v1.1.img」
 
 ダウンロードしたサイト→https://github.com/edk2-porting/edk2-rk3588/releases
 
内蔵の SPI フラッシュメモリーに、上記、UEFI イメージファイルをコピーします
 
 sudo dd if=rock-5b_UEFI_Release_v1.1.img of=/dev/mtdblock0 bs=1M status=progress
 sync
 
ここで、システムを終了します。(パワーオフ)
 
● OSをダウンロード
 
Ubuntu の公式サイトより、ARM 用の Ubuntu 26.04 をダウンロードします。(今回は、2026.08.26 に、ubuntu-26.04.1 がデリバリされていたので、それを使いました
 
 使用したファイル 「ubuntu-26.04.1-desktop-arm64.iso」
 
 ダウンロードしたサイト→https://cdimage.ubuntu.com/ubuntu/releases/resolute/release/
 
● microSD カードへの書き込み
 

  • 今回は、balenaEtcher を使用しました。

 

インストール

 
ROCK 5B に、 mocroSD カードをセットして起動します。
 
Tianocore/EDK2 firmware version v1.1」の画面が出ますので、 ESC キーを押下して、 Setup 画面( UEFI 画面)を表示します。
 

 
Boot Manager」を選択して、起動デバイスが認識されているか、確認をします。
 
Boot Maintenance Manager」の、「 Boot Next Value」で、起動デバイスを選択し、F10 キーを押下して、書き込みます。

 
Continueを選択します。
 
これ以降は、通常の「 Ubuntu 26.04」のイントールになります。

追記

Ubuntu の公式サイトの、Ubuntu 26.04AMD 版、Raspberry Pi 版については、感じませんでしたが、ARM 版については、以下の違いを感じました。
 

  • インストール初期画面の「Choose your language:」では、インストーラーに日本語フォントが含まれていないようで、日本語の選択ができず、「English」を選択して、後で日本語に変更する必要がありました。
  • アプリセンターについては、Raspberry Pi 版もそうでしたが、現時点で、日本語への対応ができておらず、今後、改善されるまでは、「ソフトウェアアプリ」をインストールして使うことにしました。

2026.09.10
2026.09.11 最終更新日