系統啟動伺服器

bootserver 主機工具可用來在目標裝置上設定 Netboot 或啟動 Fuchsia。這個 API 會向裝置提供所需的映像檔構件,並驗證映像檔/裝置是否有效且相容。最後,此指令會指示裝置開始啟動程序。

64 倍

一般

如要在一般的 x64 目標上貼上及啟動,請執行以下指令:

bootserver \
    --boot "$IMAGES_PATH/fuchsia.zbi" \
    --bootloader "$IMAGES_PATH/fuchsia.esp.blk" \
    --fvm "$IMAGES_PATH/obj/build/images/fuchsia/fuchsia/fvm.sparse.blk" \
    --zircona "$IMAGES_PATH/fuchsia.zbi" \
    --zirconr "$IMAGES_PATH/zedboot.zbi"

Chromebook

如要鋪設並啟動 chromebook 目標,請執行:

bootserver \
    --boot "$IMAGES_PATH/fuchsia.zbi" \
    --fvm "$IMAGES_PATH/obj/build/images/fuchsia/fuchsia/fvm.sparse.blk" \
    --zircona "$IMAGES_PATH/fuchsia.zbi.signed" \
    --zirconr "$IMAGES_PATH/zedboot.zbi.signed"

arm64

如要鋪設並啟動 arm64 目標,請執行:

bootserver \
    --boot "$IMAGES_PATH/fuchsia.zbi" \
    --fvm "$IMAGES_PATH/obj/build/images/fuchsia/fuchsia/fvm.sparse.blk" \
    --zircona "$IMAGES_PATH/fuchsia.zbi" \
    --zirconr "$IMAGES_PATH/zedboot.zbi"