OpenMediaVault 8 導入設定 (radxa Dragon Q6A)
いろいろと、使い方が難しい radxa Dragon Q6A です。
元々、チップ(Qualcomm QCS6490 )が、一般的なミニ PC 向けではなく、産業・業務用 IoT デバイス向けということで、そんな違いが影響しているのかもしれません。
そのため、前回の、無理をして「Ubuntu 24.04」を動かすよりは、もっと別の、利用価値がありそうな使い方はということで、今回は、OpenMediaVault をインストールしてみました。
2026.01.07
◾️ ファームウェアのアップデート
まずは、Ubuntu 24.04 をインストールした時と同様に、ファームウェフのアップデートを行います。
手順
パソコンを一台用意
前回同様、Ubuntu 24.04 の SBC(シングルボードコンピュータ)を使いました。
radxa Dragon Q6A と接続
両端が、USB Type-A のケーブルを用意し、Ubuntu 24.04 稼働の SBC と、radxa Dragon Q6A を USB3.x の口同士で接続します。
radxa Dragon Q6A を、EDL スイッチを押しながら、電源投入します。
Ubuntu 24.04 で、ターミナルを起動し、以下のコマンドを入力し、正しく接続されているか、確認をします。
- lsusb
以下は、私の場合ですが、8行目に、Qualcomm という文字が確認され、正しく接続されている事が確認できます。
- Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 003: ID 067b:2586 Prolific Technology, Inc. USB 2.0 Hub
Bus 001 Device 004: ID 099a:0638 Zippy Technology Corp. Sanwa Supply Inc. Small Keyboard
Bus 001 Device 005: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 174c:0825 ASMedia Technology Inc. X825
Bus 002 Device 003: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
必要なファイルをダウンロード
以下のサイトより、「edl-ng-dist.zip」と「dragon-q6a_flat_build_251013.zip」をダウンロードします。
- https://dl.radxa.com/dragon/q6a/images/
2つのファイルを、それぞれダブルクリックして解凍します。
/Downloads/edl-ng-dist/linux-arm64/ フォルダの「edl-ng」ファイルを以下のフォルダにコピーします。
- /Downloads/dragon-q6a_flat_build_251013/flat_build/spinor/dragon-q6a/
ルートを上記のフォルダに移動し、以下のコマンドを実施します。
- sudo ./edl-ng --memory spinor --loader prog_firehose_ddr.elf rawprogram rawprogram0.xml patch0.xml
以上で、ファームウェアの書き換えが終了しますので、radxa Dragon Q6A の電源を切ります。
◾️ eMMCモジュールの作成
OSをダウンロード
- OSは、以下のサイトの「Armbian_25.11.1_Radxa-dragon-q6a_trixie_edge_6.18.0-rc6_minimal.img.xz」を使用しました。
- Finder で、上記、xz ファイルを、右クリックして、「The Unarchiver」を選択して解凍します。(当方、Mac 使用)
ダウンロードした「Debian」のイメージファイルを、eMMCモジュールに書き込み
- 今回は、「balenaEtcher」を使用しました。
◾️ Debian 13 のインストール
radxa Dragon Q6A に、eMMCモジュール を セットして電源を投入します。
- Welcome to Armbian!
Documentation: https://docs.armbian.com | Community support: https://forum.armbian.com
IP address: xxx.xxx.xxx.xxx
上記画面が表示されたので、ここからは、他の PC のターミナルより、上記 IP アドレスに、ssh 接続をします。
この時のパスワードは、1234 です。
- % ssh root@xxx.xxx.xxx.xxx
root@xxx.xxx.xxx.xxx's password: 1234
その後は、root パスワードの設定、ユーザー設定、ユーザーパスワードの設定を行います。
タイムゾーンは、Asia/Tokyo となり、その後、言語の確認設定となりますので、そのまま、「Y」で返答します。
以上で、Debian 13 のインストールが終了します。
◾️ プログラムアップデート
# sudo apt update
# sudo apt upgrade -y
◾️ OpenMediaVault 8 のインストール
$ sudo su
# cd /opt/
# wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
◾️ 補足
今まで、OpenMediaVault 7を使っていて、そのプラットフォームは、Debian 12 でした。
そして、そのつもりで、radxa Dragon Q6A でも、Debian 12 を探しました。
ところが、radxa Dragon Q6A が新しい製品で、入手できる Debian は、Debian 13 でした。
また、Debian 13 に対応した OpenMediaVault も、バージョンが「8」となっていて、新しい、OpenMediaVault 8 が、うまく動作をするのかも心配でした。
そして、インストール後、OpenMediaVault 7 と同じ感覚で設定をし始めると、「サービス」→「SMB/CIFS」→「設定」で、「有効」のチェックを入れると、以下のエラーになってしまいました。(NAS のディスクに対して、SMB/CIFS サービスを使用)
- 500 - Internal Server Error
- Failed to execute command 'export
- PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin;
- export LC_ALL=C.UTF-8; export LANGUAGE; omv-salt deploy run --no-color postfix 2>&1 with exit code "1': radxa-dragon-qa:
- :
- :
- :
そのため、何度かトライし、最後は、このチェックを早い段階で設定することで、エラーなく最後まで、インストールすることができました。