- Use of application tags and trademark entities

- s/VMWare/VMware
This commit is contained in:
Marc Fonvieille 2007-04-08 17:23:54 +00:00
parent 9d78ddecc2
commit 39f0f4e547
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=29960

View file

@ -36,7 +36,7 @@
</listitem> </listitem>
<listitem> <listitem>
<para>How to install FreeBSD on Linux with Xen.</para> <para>How to install FreeBSD on Linux with <application>&xen;</application>.</para>
</listitem> </listitem>
<listitem> <listitem>
@ -79,10 +79,10 @@
<sect2 id="virtualization-guest-parallels"> <sect2 id="virtualization-guest-parallels">
<title>Parallels on MacOS</title> <title>Parallels on MacOS</title>
<para>Parallels Desktop for Mac is a commercial software product <para><application>Parallels Desktop</application> for Mac is a commercial software product
available for Intel based Apple Mac computers running MacOS available for Intel based Apple Mac computers running MacOS
10.4.6 or higher. FreeBSD is a fully supported guest 10.4.6 or higher. FreeBSD is a fully supported guest
operating system. Once Parallels has been installed on MacOS operating system. Once <application>Parallels</application> has been installed on MacOS
X, the user must configure a virtual machine and then install X, the user must configure a virtual machine and then install
the desired guest operating system.</para> the desired guest operating system.</para>
@ -90,12 +90,12 @@
<title>Installing FreeBSD on Parallels/MacOS X</title> <title>Installing FreeBSD on Parallels/MacOS X</title>
<para>The first step in installing FreeBSD on MacOS <para>The first step in installing FreeBSD on MacOS
X/Parallels is to create a new virtual machine for X/<application>Parallels</application> is to create a new virtual machine for
installing FreeBSD. Select 'FreeBSD' as the Guest OS Type installing FreeBSD. Select 'FreeBSD' as the Guest OS Type
when prompted, and choose a reasonable amount of disk and when prompted, and choose a reasonable amount of disk and
memory depending on your plans for this virtual FreeBSD memory depending on your plans for this virtual FreeBSD
instance. 4GB and 512MB of RAM work well for most uses of instance. 4GB and 512MB of RAM work well for most uses of
FreeBSD under Parallels.</para> FreeBSD under <application>Parallels</application>.</para>
<para>After your FreeBSD virtual machine has been created, <para>After your FreeBSD virtual machine has been created,
you will need to install FreeBSD on it. This is best done you will need to install FreeBSD on it. This is best done
@ -103,14 +103,14 @@
downloaded from an official FTP site. When you have the downloaded from an official FTP site. When you have the
appropriate ISO image on your local Mac filesystem or a appropriate ISO image on your local Mac filesystem or a
CDROM in your Mac's CD drive, click on the disc icon in the CDROM in your Mac's CD drive, click on the disc icon in the
bottom right corner of your FreeBSD Parallels window. This bottom right corner of your FreeBSD <application>Parallels</application> window. This
will bring up a window that allows you to associate the will bring up a window that allows you to associate the
CDROM drive in your virtual machine with an ISO file on CDROM drive in your virtual machine with an ISO file on
disk or with your real CDROM drive.</para> disk or with your real CDROM drive.</para>
<para>Once you have made this association with your CDROM <para>Once you have made this association with your CDROM
source, reboot your FreeBSD virtual machine as normal by source, reboot your FreeBSD virtual machine as normal by
clicking the reboot icon. Parallels 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 special BIOS that first checks if you have a CDROM just as a
normal BIOS would do. In this case it will find the FreeBSD normal BIOS would do. In this case it will find the FreeBSD
installation media and begin a normal sysinstall based installation media and begin a normal sysinstall based
@ -125,7 +125,7 @@
<title>Configuring FreeBSD on MacOS X/Parallels</title> <title>Configuring FreeBSD on MacOS X/Parallels</title>
<para>After FreeBSD has been successfully installed on MacOS <para>After FreeBSD has been successfully installed on MacOS
X with Parallels, there are a number of configuration X with <application>Parallels</application>, there are a number of configuration
steps that can be taken to optimize the system for steps that can be taken to optimize the system for
virtualized operation.</para> virtualized operation.</para>
@ -135,13 +135,13 @@
<para>The most important step is to reduce the <para>The most important step is to reduce the
<option>kern.hz</option> tunable to reduce the CPU utilization <option>kern.hz</option> tunable to reduce the CPU utilization
of FreeBSD under the Parallels environment. This is of FreeBSD under the <application>Parallels</application> environment. This is
accomplished by adding the following line to accomplished by adding the following line to
<filename>/boot/loader.conf</filename>:</para> <filename>/boot/loader.conf</filename>:</para>
<programlisting>kern.hz=100</programlisting> <programlisting>kern.hz=100</programlisting>
<para>Without this setting, an idle FreeBSD parallels guest <para>Without this setting, an idle FreeBSD <application>Parallels</application> guest
OS will use roughly 15% of the CPU of a single OS will use roughly 15% of the CPU of a single
processor iMac. After this change the usage will be processor iMac. After this change the usage will be
closer to a mere 5%.</para> closer to a mere 5%.</para>
@ -151,7 +151,7 @@
<title>Create a new kernel configuration file</title> <title>Create a new kernel configuration file</title>
<para>You can remove all of the SCSI, FireWire, and USB <para>You can remove all of the SCSI, FireWire, and USB
device drivers. Parallels provides a virtual network device drivers. <application>Parallels</application> provides a virtual network
adapter used by the <option>ed</option> driver, so adapter used by the <option>ed</option> driver, so
all other network devices except for all other network devices except for
<option>ed</option> and <option>miibus</option> can be <option>ed</option> and <option>miibus</option> can be
@ -188,21 +188,21 @@
<!-- Mar/Apr 2007 --> <!-- Mar/Apr 2007 -->
</sect2info> </sect2info>
<title>FreeBSD with Xen on Linux</title> <title>FreeBSD with &xen; on Linux</title>
<para>The Xen hypervisor is an open source paravirtualization <para>The <application>&xen;</application> hypervisor is an open source paravirtualization
product which is now supported by the commercial XenSource product which is now supported by the commercial XenSource
company. Guest operating systems are known as domU domains, company. Guest operating systems are known as domU domains,
and the host operating system is known as dom0. The first and the host operating system is known as dom0. The first
step in running a virtual FreeBSD instance under Linux is to install step in running a virtual FreeBSD instance under Linux is to install
Xen for Linux dom0.</para> <application>&xen;</application> for Linux dom0.</para>
<sect3 id="xen-slackware-dom0"> <sect3 id="xen-slackware-dom0">
<title>Setup Xen 3 on Linux Dom0</title> <title>Setup &xen; 3 on Linux Dom0</title>
<procedure> <procedure>
<step> <step>
<title>Download Xen 3.0 from XenSource</title> <title>Download &xen; 3.0 from XenSource</title>
<para>Download <ulink <para>Download <ulink
url="http://bits.xensource.com/oss-xen/release/3.0.4-1/src.tgz/xen-3.0.4_1-src.tgz">xen-3.0.4_1-src.tgz</ulink> url="http://bits.xensource.com/oss-xen/release/3.0.4-1/src.tgz/xen-3.0.4_1-src.tgz">xen-3.0.4_1-src.tgz</ulink>
@ -225,7 +225,7 @@
&prompt.root; make &prompt.root; make
&prompt.root; make install</screen> &prompt.root; make install</screen>
<para>Older version of Xen may need to specify <para>Older version of <application>&xen;</application> may need to specify
<command>make ARCH=xen menuconfig</command></para> <command>make ARCH=xen menuconfig</command></para>
</note> </note>
</step> </step>
@ -242,7 +242,7 @@ module /boot/vmlinuz-2.6.16.33-xen0 root=/dev/hda1 ro</programlisting>
</step> </step>
<step> <step>
<title>Reboot your computer into Xen</title> <title>Reboot your computer into &xen;</title>
<screen>&prompt.root; <userinput><command>vi</command> <filename>/etc/xen/xend-config.sxp</filename></userinput> <screen>&prompt.root; <userinput><command>vi</command> <filename>/etc/xen/xend-config.sxp</filename></userinput>
@ -261,7 +261,7 @@ Domain-0 0 256 1 r----- 54452.9</sc
<sect3> <sect3>
<title>FreeBSD 7-CURRENT domU</title> <title>FreeBSD 7-CURRENT domU</title>
<para>Download the FreeBSD domU kernel for Xen 3.0 and <para>Download the FreeBSD domU kernel for <application>&xen; 3.0</application> and
disk image from <ulink disk image from <ulink
url="http://www.fsmware.com/">http://www.fsmware.com/</ulink></para> url="http://www.fsmware.com/">http://www.fsmware.com/</ulink></para>
@ -299,7 +299,7 @@ extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a"</programlisting>
uncompressed.</para> uncompressed.</para>
<para>Next, the __xen_guest section in <filename>kernel-current</filename> <para>Next, the __xen_guest section in <filename>kernel-current</filename>
needs to be altered to add the VIRT_BASE that Xen 3.0.3 requires:</para> needs to be altered to add the VIRT_BASE that <application>&xen; 3.0.3</application> requires:</para>
<screen>&prompt.root; <userinput><command>objcopy</command> <filename>kernel-current</filename> -R __xen_guest</userinput> <screen>&prompt.root; <userinput><command>objcopy</command> <filename>kernel-current</filename> -R __xen_guest</userinput>
&prompt.root; <userinput><command>perl</command> -e 'print "LOADER=generic,GUEST_OS=freebsd,GUEST_VER=7.0,XEN_VER=xen-3.0,BSD_SYMTAB,VIRT_BASE=0xC0000000\x00"' &gt; <filename>tmp</filename></userinput> &prompt.root; <userinput><command>perl</command> -e 'print "LOADER=generic,GUEST_OS=freebsd,GUEST_VER=7.0,XEN_VER=xen-3.0,BSD_SYMTAB,VIRT_BASE=0xC0000000\x00"' &gt; <filename>tmp</filename></userinput>
@ -451,7 +451,7 @@ xenbr1 8000.feffffffffff no vif0.1
</sect2> </sect2>
<sect2 id="virtualization-guest-vmware"> <sect2 id="virtualization-guest-vmware">
<title>VMWare on Windows/Mac/Linux</title> <title>VMware on Windows/Mac/Linux</title>
<para>This section has yet to be written.</para> <para>This section has yet to be written.</para>
@ -464,8 +464,8 @@ xenbr1 8000.feffffffffff no vif0.1
<para>FreeBSD is not officially supported by any virtualization <para>FreeBSD is not officially supported by any virtualization
package as a host operating system at this time, but many people package as a host operating system at this time, but many people
use older versions of VMWare in this capacity. Work is also use older versions of <application>VMware</application> in this capacity. Work is also
ongoing in getting Xen to work as a host environment on ongoing in getting <application>&xen;</application> to work as a host environment on
FreeBSD.</para> FreeBSD.</para>
</sect1> </sect1>