device to use for
The text string "stdio" is also accepted and selects the use of unbuffered standard I/O. This is the default value.
|The disk-path is the pathname of the guests boot disk image.|
.Fx loader environment variable name to value.
The option may be used more than once to set more than one environment variable.
|The host-path is the directory at the top of the guests boot filesystem.|
Specify a different OS loader.
which presents a standard
|-m mem-size Xo|
.Sm off [K | k | M | m | G | g | T | t]
.Sm on mem-size is the amount of memory allocated to the guest.
The mem-size argument may be suffixed with one of K, M, G or T (either upper or lower case) to indicate a multiple of Kilobytes, Megabytes, Gigabytes or Terabytes respectively.
The default value of mem-size is 256M.
|-S||Wire guest memory.|
To create a virtual machine named freebsd-vm that boots off the ISO image /freebsd/release.iso and has 1GB memory allocated to it:
bhyveload -m 1G -d /freebsd/release.iso freebsd-vm
To create a virtual machine named test-vm with 256MB of memory allocated, the guest root filesystem under the host directory /user/images/test and terminal I/O sent to the nmdm(4) device /dev/nmdm1B
bhyveload -m 256MB -h /usr/images/test -c /dev/nmdm1B test-vm
bhyveload first appeared in
.Fx 10.0 , and was developed at NetApp Inc.
bhyveload was developed by
.An Neel Natu Aq neel@FreeBSD.org at NetApp Inc with a lot of help from
.An Doug Rabson Aq dfr@FreeBSD.org
bhyveload can only load
.Fx as a guest.