NetBSD
上游官方架构
成品发行版
需要动手能力
先说结论
QEMU 上体验顺畅;实机取决于你有没有现成 U-Boot。
- 基于
- 独立(BSD,NetBSD 内核 + pkgsrc)
- 上游状态
- 官方 port(tier 2),NetBSD 11.0 提供 riscv64 安装集与 pkgsrc 预编译包,支持 RV64/SV39。
- 版本
- 11.0(当前 release)
- 文档语言
- 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.12 | 2024-10-07 | 查看报告 |
状态含义:good 完整可用(能进桌面)、basic 基本可用(串口能起来)、part 部分功能、cft 有镜像待验证、cfh 文档称支持但启动失败、cfi 官方称支持但无镜像、wip 只有宣称。
出处7
- cdn.netbsd.org/pub/NetBSD/NetBSD-11.0/riscv-riscv64/installation/
- cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/riscv64/11.0/
- wiki.netbsd.org/ports/riscv/
- wiki.netbsd.org/ports/qemu_riscv/
- matrix.ruyisdk.org/reports/STAR64/NetBSD/README/
- matrix.ruyisdk.org/reports/VisionFive2/NetBSD/README/
- matrix.ruyisdk.org/
完整来源清单与判定方法见 来源与致谢