Whitespace only: Reduce the number of lines that exceed 80 chars.

Translators can safely ignore this.
This commit is contained in:
Christian Brueffer 2007-04-29 12:11:48 +00:00
parent 63133085c6
commit 64189a66fb
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=30116

View file

@ -79,10 +79,11 @@
<sect2 id="virtualization-guest-parallels">
<title>Parallels on MacOS</title>
<para><application>Parallels Desktop</application> for &mac; is a commercial software product
available for &intel; based &apple; &mac; computers running &macos;
10.4.6 or higher. FreeBSD is a fully supported guest
operating system. Once <application>Parallels</application> has been installed on &macos;
<para><application>Parallels Desktop</application> for &mac; is a
commercial software product available for &intel; based &apple;
&mac; computers running &macos; 10.4.6 or higher. FreeBSD is a
fully supported guest operating system.
Once <application>Parallels</application> has been installed on &macos;
X, the user must configure a virtual machine and then install
the desired guest operating system.</para>
@ -90,9 +91,9 @@
<title>Installing FreeBSD on Parallels/&macos; X</title>
<para>The first step in installing FreeBSD on &macos;
X/<application>Parallels</application> is to create a new virtual machine for
installing FreeBSD. Select <guimenuitem>FreeBSD</guimenuitem> as the <guimenu>Guest OS Type</guimenu>
when prompted:</para>
X/<application>Parallels</application> is to create a new virtual
machine for installing FreeBSD. Select <guimenuitem>FreeBSD</guimenuitem>
as the <guimenu>Guest OS Type</guimenu> when prompted:</para>
<mediaobject>
<imageobject>
@ -164,7 +165,8 @@
downloaded from an official FTP site. When you have the
appropriate ISO image on your local &mac; filesystem or a
CDROM in your &mac;'s CD drive, click on the disc icon in the
bottom right corner of your FreeBSD <application>Parallels</application> window. This
bottom right corner of your FreeBSD
<application>Parallels</application> window. This
will bring up a window that allows you to associate the
CDROM drive in your virtual machine with an ISO file on
disk or with your real CDROM drive.</para>
@ -177,7 +179,8 @@
<para>Once you have made this association with your CDROM
source, reboot your FreeBSD virtual machine as normal by
clicking the reboot icon. <application>Parallels</application> will reboot with a
clicking the reboot icon.
<application>Parallels</application> will reboot with a
special BIOS that first checks if you have a CDROM just as a
normal BIOS would do.</para>
@ -213,9 +216,9 @@
<title>Configuring FreeBSD on &macos; X/Parallels</title>
<para>After FreeBSD has been successfully installed on &macos;
X with <application>Parallels</application>, there are a number of configuration
steps that can be taken to optimize the system for
virtualized operation.</para>
X with <application>Parallels</application>, there are a number
of configuration steps that can be taken to optimize the system
for virtualized operation.</para>
<procedure>
<step>
@ -223,13 +226,14 @@
<para>The most important step is to reduce the
<option>kern.hz</option> tunable to reduce the CPU utilization
of FreeBSD under the <application>Parallels</application> environment. This is
accomplished by adding the following line to
<filename>/boot/loader.conf</filename>:</para>
of FreeBSD under the <application>Parallels</application>
environment. This is accomplished by adding the following
line to <filename>/boot/loader.conf</filename>:</para>
<programlisting>kern.hz=100</programlisting>
<para>Without this setting, an idle FreeBSD <application>Parallels</application> guest
<para>Without this setting, an idle FreeBSD
<application>Parallels</application> guest
OS will use roughly 15% of the CPU of a single
processor &imac;. After this change the usage will be
closer to a mere 5%.</para>
@ -239,7 +243,8 @@
<title>Create a new kernel configuration file</title>
<para>You can remove all of the SCSI, FireWire, and USB
device drivers. <application>Parallels</application> provides a virtual network
device drivers. <application>Parallels</application>
provides a virtual network
adapter used by the &man.ed.4; driver, so
all other network devices except for
&man.ed.4; and &man.miibus.4; can be
@ -278,13 +283,13 @@
<title>FreeBSD with &xen; on Linux</title>
<para>The <application>&xen;</application> hypervisor is an open source paravirtualization
product which is now supported by the commercial XenSource
company. Guest operating systems are known as domU domains,
and the host operating system is known as dom0. The first
step in running a virtual FreeBSD instance under Linux is to install
<application>&xen;</application> for Linux dom0. The host
operating system will be a Slackware Linux
<para>The <application>&xen;</application> hypervisor is an open
source paravirtualization product which is now supported by the
commercial XenSource company. Guest operating systems are known
as domU domains, and the host operating system is known as dom0.
The first step in running a virtual FreeBSD instance under Linux
is to install <application>&xen;</application> for Linux dom0.
The host operating system will be a Slackware Linux
distribution.</para>
<sect3 id="xen-slackware-dom0">
@ -397,7 +402,8 @@ extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a"</programlisting>
uncompressed.</para>
<para>Next, the __xen_guest section in <filename>kernel-current</filename>
needs to be altered to add the VIRT_BASE that <application>&xen; 3.0.3</application> requires:</para>
needs to be altered to add the VIRT_BASE that
<application>&xen; 3.0.3</application> requires:</para>
<screen>&prompt.root; <userinput>objcopy kernel-current -R __xen_guest</userinput>
&prompt.root; <userinput>perl -e 'print "LOADER=generic,GUEST_OS=freebsd,GUEST_VER=7.0,XEN_VER=xen-3.0,BSD_SYMTAB,VIRT_BASE=0xC0000000\x00"' &gt; tmp</userinput>
@ -571,9 +577,9 @@ xenbr1 8000.feffffffffff no vif0.1
<para>FreeBSD is not officially supported by any virtualization
package as a host operating system at this time, but many people
use older versions of <application>VMware</application> in this capacity. Work is also
ongoing in getting <application>&xen;</application> to work as a host environment on
FreeBSD.</para>
use older versions of <application>VMware</application> in this capacity.
Work is also ongoing in getting <application>&xen;</application> to
work as a host environment on FreeBSD.</para>
</sect1>