Index: head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml
===================================================================
--- head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml
+++ head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml
@@ -1444,6 +1444,12 @@
and Input/Output Memory Management Unit (IOMMU)
support in the host processor.
+
+
+ In order to run a FreeBSD &xen; Dom0 the box must be
+ booted using legacy boot (BIOS).
+
+
@@ -1464,7 +1470,7 @@
Otherwise, DomU VMs with higher memory requirements will not
run.
- &prompt.root; sysrc -f /etc/sysctl.conf vm.max_wired=-1
+ &prompt.root; echo 'vm.max_wired=-1' >> /etc/sysctl.confAnother memory-related setting involves changing
/etc/login.conf, setting the
@@ -1516,12 +1522,6 @@
experiencing issues.
- &xen; provides a boot menu to activate and de-activate
- the hypervisor on demand in
- /boot/menu.rc.local:
-
- &prompt.root; echo "try-include /boot/xen.4th" >> /boot/menu.rc.local
-
Activate the xencommons service during system
startup:
@@ -1532,12 +1532,12 @@
DomU machines. To fix that, define a bridged interface with
the main NIC of the system which the DomU VMs can use to
connect to the network. Replace
- igb0 with the host network
+ em0 with the host network
interface name.
- &prompt.root; sysrc autobridge_interfaces=bridge0
-&prompt.root; sysrc autobridge_bridge0=igb0
-&prompt.root; sysrc ifconfig_bridge0=SYNCDHCP
+ &prompt.root; sysrc cloned_interfaces="bridge0"
+ &prompt.root; sysrc ifconfig_bridge0="addm em0 SYNCDHCP"
+ &prompt.root; sysrc ifconfig_em0="up"Restart the host to load the &xen; kernel and start the
Dom0.