环境准备
ArceOS、StarryOS 和 Axvisor 共用同一套宿主工具链、QEMU 环境和 cargo xtask 命令入口。
ArceOS
ArceOS 的最短路径是直接运行 cargo xtask arceos qemu。该 QEMU 子命令会选择对应架构的 board 模板,默认启动 Hello World。
StarryOS
StarryOS 通过板卡配置确定目标架构、平台 feature 和运行参数。cargo starry config ls 列出配置名称,cargo starry defconfig BOARD_NAME 将选中配置写入默认构建配置和命令快照,后续 build、qemu、uboot 或 board 命令沿用该配置。
Axvisor
Axvisor 通过板卡配置确定目标架构、平台特性和默认 VM 配置。cargo axvisor config ls 列出配置名称,cargo axvisor defconfig BOARD_NAME 写入默认构建配置,后续 cargo axvisor qemu 沿用该配置。