RISC-V ディストロ

NetBSD

アップストリーム対応 ディストリビューション ある程度の知識が必要

結論から

QEMU 上では快適に動きます。実機は既成の U-Boot があるかどうか次第です。

ベース
独立(BSD、NetBSD カーネル + pkgsrc)
アップストリーム
公式 port(tier 2)です。NetBSD 11.0 は riscv64 のインストールセットと pkgsrc のバイナリパッケージを提供し、RV64/SV39 に対応します。
バージョン
11.0(現行リリース)
ドキュメント言語
en
確認日
2026-11-01

対応ボード

  • QEMU virt 仮想マシン 公式対応 公式ドキュメントに qemu での起動手順が専門に書かれています
  • StarFive VisionFive 2 公式対応 ポートページに StarFive VisionFive 2 / Milk-V Mars CM が記載されています

ダウンロード

導入ガイド

つまずきどころ

  • 多くのボードではまずボード用の U-Boot を用意する必要があり、汎用イメージだけでは起動しません
  • RV64/SV39 のみです。rv32 は別の port です
  • tier 2 なので、リリースとサポートの強度は x86/arm より低くなります
  • ボードごとのドキュメントは散在していて、メーリングリストをたどる必要があることも多いです

RuyiSDK 実測レポート2

RuyiSDK が実機でボードごとに検証した記録です。レポートで導入手順と結論を確認できます。

対応ボード状態バージョン最終検証レポート
STAR64◐ 基本—2025-07-13レポートを開く
StarFive VisionFive 2◐ 基本10.99.122024-10-07レポートを開く

状態の意味:good 完全に利用可(デスクトップ起動可)、basic 基本利用可(シリアルで起動可)、part 一部機能のみ、cft イメージはあるが要検証、cfh 対応記載があるが起動失敗、cfi 対応記載のみでイメージなし、wip 発表のみ。

出典7

出典の全一覧と判定方法は 出典と謝辞