You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.1 KiB
48 lines
1.1 KiB
# Bootserver
|
|
|
|
The `bootserver` host tool can be used to pave, netboot or boot Fuchsia on a
|
|
target device. It serves the needed image artifacts to the device, as well
|
|
as performs validations that the images/device are both valid and
|
|
compatible. Lastly, it signals the device to begin the boot process.
|
|
|
|
## x64
|
|
|
|
### Generic
|
|
|
|
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"
|
|
```
|
|
|
|
### Chromebook
|
|
|
|
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"
|
|
```
|
|
|
|
|
|
## arm64
|
|
|
|
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"
|
|
```
|