bootserver

```none {: style=”white-space: break-spaces;” .devsite-disable-click-to-copy}

usage: bootserver [

  1. __options:__
  2. ```none {: style="white-space: break-spaces;" .devsite-disable-click-to-copy}
  3. -1 only boot once, then exit
  4. -a only boot device with this IPv6 address
  5. -b <sz> tftp block size (default=1428, ignored with --netboot)
  6. -i <NN> number of microseconds between packets
  7. set between 50-500 to deal with poor bootloader network stacks (default=20)
  8. (ignored with --tftp)
  9. -n only boot device with this nodename
  10. -w <sz> tftp window size (default=256, ignored with --netboot)
  11. --board_name <name> name of the board files are meant for
  12. --boot <file> use the supplied file as a kernel
  13. --fvm <file> use the supplied file as a sparse FVM image (up to 4 times)
  14. --bootloader <file> use the supplied file as a BOOTLOADER image
  15. --firmware <file> use the supplied file as a FIRMWARE image of default type
  16. --firmware-<type> <file> use the supplied file as a FIRMWARE image of the given type
  17. --zircona <file> use the supplied file as a ZIRCON-A ZBI
  18. --zirconb <file> use the supplied file as a ZIRCON-B ZBI
  19. --zirconr <file> use the supplied file as a ZIRCON-R ZBI
  20. --vbmetaa <file> use the supplied file as a AVB vbmeta_a image
  21. --vbmetab <file> use the supplied file as a AVB vbmeta_b image
  22. --vbmetar <file> use the supplied file as a AVB vbmeta_r image
  23. --authorized-keys <file> use the supplied file as an authorized_keys file
  24. --init-partition-tables <path> initialize block device specified with partition tables
  25. --wipe-partition-tables <path> wipe partition tables from block device specified
  26. --fail-fast exit on first error
  27. --netboot use the netboot protocol
  28. --tftp use the tftp protocol (default)
  29. --nocolor disable ANSI color (false)
  30. --allow-zedboot-version-mismatch warn on zedboot version mismatch rather than fail
  31. --fail-fast-if-version-mismatch error if zedboot version does not match
  32. --no-bind do not bind to bootserver port. Should be used with -a <IPV6>