The bootserver
host tool can be used to pave, netboot or boot Fuchsia on a target device. This tool is very likely to go away in the short future with a replacement being currently implemented.
To pave and boot on a generic x64
target, run:
bootserver \ --boot "$IMAGES_PATH/fuchsia.zbi" \ --bootloader "$IMAGES_PATH/fuchsia.esp.blk" \ --fvm "$IMAGES_PATH/obj/build/images/fvm.sparse.blk" \ --zircona "$IMAGES_PATH/fuchsia.zbi" \ --zirconr "$IMAGES_PATH/zedboot.zbi"
To pave and boot on a chromebook
target, run:
bootserver \ --boot "$IMAGES_PATH/fuchsia.zbi" \ --fvm "$IMAGES_PATH/obj/build/images/fvm.sparse.blk" \ --zircona "$IMAGES_PATH/fuchsia.zbi.vboot" \ --zirconr "$IMAGES_PATH/zedboot.vboot"
To pave and boot on an arm64
target, run:
bootserver \ --boot "$IMAGES_PATH/fuchsia.zbi" \ --fvm "$IMAGES_PATH/obj/build/images/fvm.sparse.blk" \ --zircona "$IMAGES_PATH/fuchsia.zbi" \ --zirconr "$IMAGES_PATH/zedboot.zbi"