bhyveload bootloader that aims to be multiboot compliant.
This project is under heavy development and nowhere near ready to use.
bhyveload -h <hostbase> -m <memsize> -l /path/to/multiboot.so [[-e <key>=<value> ]] <vmname>
With the following environment variables specified with -e:
| name | optional | description |
|---|---|---|
kernel |
no | Path to the kernel image relative to hostbase. Must start with a leading /. |
cmdline |
yes | command line to pass to the kernel |
module |
yes | Path to a module relative to hostbase and optional string to be passed in the format module=/<filename>[:string]Must start with a leading /. May be specified multiple times to load multiple modules. |
