Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/bhyve.8
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd June 2, 2017 | .Dd July 28, 2017 | ||||
.Dt BHYVE 8 | .Dt BHYVE 8 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm bhyve | .Nm bhyve | ||||
.Nd "run a guest operating system inside a virtual machine" | .Nd "run a guest operating system inside a virtual machine" | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.Nm | .Nm | ||||
.Op Fl abehuwxACHPSWY | .Op Fl abehuwxACHPSWY | ||||
▲ Show 20 Lines • Show All 152 Lines • ▼ Show 20 Lines | |||||
Intel e82545 network interface. | Intel e82545 network interface. | ||||
.It Li uart | .It Li uart | ||||
PCI 16550 serial device. | PCI 16550 serial device. | ||||
.It Li lpc | .It Li lpc | ||||
LPC PCI-ISA bridge with COM1 and COM2 16550 serial ports and a boot ROM. | LPC PCI-ISA bridge with COM1 and COM2 16550 serial ports and a boot ROM. | ||||
The LPC bridge emulation can only be configured on bus 0. | The LPC bridge emulation can only be configured on bus 0. | ||||
.It Li fbuf | .It Li fbuf | ||||
Raw framebuffer device attached to VNC server. | Raw framebuffer device attached to VNC server. | ||||
.It Li vncserver | |||||
Raw framebuffer device attached to a third party library that provides | |||||
bcr: ... provides **a** VNC server.
or
... provides **the** VNC server. | |||||
the VNC server. | |||||
.It Li xhci | .It Li xhci | ||||
eXtensible Host Controller Interface (xHCI) USB controller. | eXtensible Host Controller Interface (xHCI) USB controller. | ||||
.El | .El | ||||
.It Op Ar conf | .It Op Ar conf | ||||
This optional parameter describes the backend for device emulations. | This optional parameter describes the backend for device emulations. | ||||
If | If | ||||
.Ar conf | .Ar conf | ||||
is not specified, the device emulation has no backend and can be | is not specified, the device emulation has no backend and can be | ||||
▲ Show 20 Lines • Show All 273 Lines • ▼ Show 20 Lines | |||||
Run a UEFI virtual machine with a display resolution of 800 by 600 pixels | Run a UEFI virtual machine with a display resolution of 800 by 600 pixels | ||||
that can be accessed via VNC at: 0.0.0.0:5900. | that can be accessed via VNC at: 0.0.0.0:5900. | ||||
.Bd -literal -offset indent | .Bd -literal -offset indent | ||||
bhyve -c 2 -m 4G -w -H \\ | bhyve -c 2 -m 4G -w -H \\ | ||||
-s 0,hostbridge \\ | -s 0,hostbridge \\ | ||||
-s 3,ahci-cd,/path/to/uefi-OS-install.iso \\ | -s 3,ahci-cd,/path/to/uefi-OS-install.iso \\ | ||||
-s 4,ahci-hd,disk.img \\ | -s 4,ahci-hd,disk.img \\ | ||||
-s 5,virtio-net,tap0 \\ | -s 5,virtio-net,tap0 \\ | ||||
-s 29,fbuf,tcp=0.0.0.0:5900,w=800,h=600,wait \\ | -s 29,fbuf,tcp=0.0.0.0:5900,w=800,h=600,wait,vncserver \\ | ||||
-s 30,xhci,tablet \\ | -s 30,xhci,tablet \\ | ||||
-s 31,lpc -l com1,stdio \\ | -s 31,lpc -l com1,stdio \\ | ||||
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \\ | -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \\ | ||||
uefivm | uefivm | ||||
.Ed | .Ed | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr bhyve 4 , | .Xr bhyve 4 , | ||||
.Xr nmdm 4 , | .Xr nmdm 4 , | ||||
Show All 11 Lines |
... provides a VNC server.
or
... provides the VNC server.