- Use of application tags and trademark entities
- s/VMWare/VMware
This commit is contained in:
parent
9d78ddecc2
commit
39f0f4e547
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=29960
1 changed files with 23 additions and 23 deletions
|
@ -36,7 +36,7 @@
|
|||
</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>
|
||||
|
@ -79,10 +79,10 @@
|
|||
<sect2 id="virtualization-guest-parallels">
|
||||
<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
|
||||
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
|
||||
the desired guest operating system.</para>
|
||||
|
||||
|
@ -90,12 +90,12 @@
|
|||
<title>Installing FreeBSD on Parallels/MacOS X</title>
|
||||
|
||||
<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
|
||||
when prompted, and choose a reasonable amount of disk and
|
||||
memory depending on your plans for this virtual FreeBSD
|
||||
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,
|
||||
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
|
||||
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 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
|
||||
CDROM drive in your virtual machine with an ISO file on
|
||||
disk or with your real CDROM drive.</para>
|
||||
|
||||
<para>Once you have made this association with your CDROM
|
||||
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
|
||||
normal BIOS would do. In this case it will find the FreeBSD
|
||||
installation media and begin a normal sysinstall based
|
||||
|
@ -125,7 +125,7 @@
|
|||
<title>Configuring FreeBSD on MacOS X/Parallels</title>
|
||||
|
||||
<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
|
||||
virtualized operation.</para>
|
||||
|
||||
|
@ -135,13 +135,13 @@
|
|||
|
||||
<para>The most important step is to reduce the
|
||||
<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
|
||||
<filename>/boot/loader.conf</filename>:</para>
|
||||
|
||||
<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
|
||||
processor iMac. After this change the usage will be
|
||||
closer to a mere 5%.</para>
|
||||
|
@ -151,7 +151,7 @@
|
|||
<title>Create a new kernel configuration file</title>
|
||||
|
||||
<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
|
||||
all other network devices except for
|
||||
<option>ed</option> and <option>miibus</option> can be
|
||||
|
@ -188,21 +188,21 @@
|
|||
<!-- Mar/Apr 2007 -->
|
||||
</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
|
||||
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
|
||||
Xen for Linux dom0.</para>
|
||||
<application>&xen;</application> for Linux dom0.</para>
|
||||
|
||||
<sect3 id="xen-slackware-dom0">
|
||||
<title>Setup Xen 3 on Linux Dom0</title>
|
||||
<title>Setup &xen; 3 on Linux Dom0</title>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<title>Download Xen 3.0 from XenSource</title>
|
||||
<title>Download &xen; 3.0 from XenSource</title>
|
||||
|
||||
<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>
|
||||
|
@ -225,7 +225,7 @@
|
|||
&prompt.root; make
|
||||
&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>
|
||||
</note>
|
||||
</step>
|
||||
|
@ -242,7 +242,7 @@ module /boot/vmlinuz-2.6.16.33-xen0 root=/dev/hda1 ro</programlisting>
|
|||
</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>
|
||||
|
||||
|
@ -261,7 +261,7 @@ Domain-0 0 256 1 r----- 54452.9</sc
|
|||
<sect3>
|
||||
<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
|
||||
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>
|
||||
|
||||
<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>
|
||||
&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"' > <filename>tmp</filename></userinput>
|
||||
|
@ -451,7 +451,7 @@ xenbr1 8000.feffffffffff no vif0.1
|
|||
</sect2>
|
||||
|
||||
<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>
|
||||
|
||||
|
@ -464,8 +464,8 @@ 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 VMWare in this capacity. Work is also
|
||||
ongoing in getting Xen to work as a host environment on
|
||||
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>
|
||||
|
|
Loading…
Reference in a new issue