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. |