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
- Документация по платам разрозненна, многое приходится искать в списках рассылки
Отчёты об испытаниях RuyiSDK2
Записи реальных испытаний 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/
Полный список источников и правила оценки: Источники