Arch Linux RISC-V
コミュニティ移植
ディストリビューション
ある程度の知識が必要
結論から
Arch の「公式」はこの移植プロジェクト自身の tested リストという意味でしかなく、Arch 本体の公式サポートではありません。ページにはコミュニティ port であることを明記します。
- ベース
- Arch Linux
- アップストリーム
- Arch Linux RISC-V はコミュニティによる移植です(archriscv.felixc.at、Felix Yan らが保守)。Arch のソースパッケージにパッチを当ててビルドしており、Arch 公式リポジトリには入っていません。公式サイトでも長期目標として「riscv64 can be added to Arch Linux itself as an alternative architecture」と書かれています。
- バージョン
- rolling (ISO archlinux-2026.08.27-riscv64.iso, rootfs archriscv-2026-08-27.tar.zst)
- ドキュメント言語
- en
- 確認日
- 2026-11-01
対応ボード
- QEMU virt 仮想マシン 公式対応 公式に「tested」と明記。QEMU は mainline linux パッケージの対応リストに入っています
- SiFive HiFive Unmatched 公式対応 HiFive Unmatched / Unleashed は tested リストに入っています
- StarFive VisionFive 2 公式対応 VisionFive v2(および Milk-V Mars)は tested リストに入っています
- LicheePi 4A(ライチパイ 4A) 一部のみ [unsupported] リポジトリでのみ TH1520 の実験的カーネルを提供しています
- Milk-V Meles 一部のみ TH1520 プラットフォーム。[unsupported] の実験的カーネル経路で、個別の記載はありません
- SpacemiT K3(Pico-ITX / CoM260) 一部のみ 対応リストにありません。公式は AX45MP 以外のボードは BSP/カスタムカーネルが必要かもしれないとしています
- 知合計算 A210(XuanTie MelonPi 開発ボード) 一部のみ 対応リストにありません。BSP/カスタムカーネルが必要です
- Canaan K230(Kendryte K230 / CanMV-K230) 一部のみ スポンサー提供のテストボードとして謝辞に名前があるだけで、正式な対応項目はありません
- Milk-V Megrez(ESWIN EIC7700X) コミュニティ対応 ESWIN EIC7700 はテストボードとして謝辞に名前がありますが、正式な対応項目はありません
- Milk-V Titan(UltraRISC DP1000) 一部のみ 対応リストにありません
- Milk-V Pioneer(SG2042 サーバー向け) 一部のみ [unsupported] リポジトリでのみ SG2042 の実験的カーネルを提供しています
- Orange Pi RV2(Ky X1) 一部のみ 対応リストにありません。BSP/カスタムカーネルが必要です
- Banana Pi BPI-F3(SpacemiT K1) コミュニティ対応 BananaPi F3 はテストボードとして謝辞に名前がありますが、正式な対応項目はありません
ダウンロード
導入ガイド
つまずきどころ
- ピュアな上流ではありません。すべてのパッケージは Arch のソースパッケージにパッチを当ててビルドしており、パッチは archriscv-packages リポジトリで管理されています
- LicheePi 4A(TH1520)と Milk-V Pioneer(SG2042)は [unsupported] リポジトリの実験的カーネルしかありません
- AX45MP 系のボードはほぼそのままでは使えません。公式の原文は「Other boards, except those with AX45MP, may work with a BSP or custom kernel」
- rootfs の既定アカウントは root/archriscv です。インストール後は必ず変更してください
- 今も alt アーキテクチャ扱いで、Arch 公式リポジトリには入っていません
RuyiSDK 実測レポート7
RuyiSDK が実機でボードごとに検証した記録です。レポートで導入手順と結論を確認できます。
| 対応ボード | 状態 | バージョン | 最終検証 | レポート |
|---|---|---|---|---|
| LicheePi 4A(ライチパイ 4A) | ● 良好 | — | 2025-01-14 | レポートを開く |
| Mars | ◐ 基本 | — | 2025-05-10 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | — | 2024-06-21 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | — | 2024-10-09 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | — | 2026-09-06 | レポートを開く |
| STAR64 | ✕ 起動不可 | — | 2025-05-26 | レポートを開く |
| StarFive VisionFive 2 | ◐ 基本 | — | 2024-10-25 | レポートを開く |
状態の意味:good 完全に利用可(デスクトップ起動可)、basic 基本利用可(シリアルで起動可)、part 一部機能のみ、cft イメージはあるが要検証、cfh 対応記載があるが起動失敗、cfi 対応記載のみでイメージなし、wip 発表のみ。
出典12
- archriscv.felixc.at/images/
- archriscv.felixc.at/repo/
- riscv.mirror.pkgbuild.com/
- archriscv.felixc.at/
- github.com/felixonmars/archriscv-packages
- matrix.ruyisdk.org/reports/LicheePi4A/ArchLinux/README/
- matrix.ruyisdk.org/reports/Mars/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo256m/ArchLinux/README/
- matrix.ruyisdk.org/reports/Duo_S/ArchLinux/README/
- matrix.ruyisdk.org/reports/STAR64/ArchLinux/README/
- matrix.ruyisdk.org/
出典の全一覧と判定方法は 出典と謝辞