- Add translation on "Virtual PC on Windows" entry.

- MFen:	handbook/virtualization/chapter.sgml 1.10 -> 1.12
	handbook/Makefile 1.107 -> 1.108

Obtained from:	The FreeBSD Traditional Chinese Project
This commit is contained in:
Chin-San Huang 2007-10-15 03:47:36 +00:00
parent a0b38f05cf
commit d63ce0223a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=30905
2 changed files with 201 additions and 4 deletions
zh_TW.Big5/books/handbook
Makefile
virtualization

View file

@ -1,6 +1,6 @@
#
# $FreeBSD$
# Original revision: 1.107
# Original revision: 1.108
#
# Build the FreeBSD Handbook.
#
@ -147,6 +147,19 @@ IMAGES_EN+= virtualization/parallels-freebsd10.png
IMAGES_EN+= virtualization/parallels-freebsd11.png
IMAGES_EN+= virtualization/parallels-freebsd12.png
IMAGES_EN+= virtualization/parallels-freebsd13.png
IMAGES_EN+= virtualization/virtualpc-freebsd1.png
IMAGES_EN+= virtualization/virtualpc-freebsd2.png
IMAGES_EN+= virtualization/virtualpc-freebsd3.png
IMAGES_EN+= virtualization/virtualpc-freebsd4.png
IMAGES_EN+= virtualization/virtualpc-freebsd5.png
IMAGES_EN+= virtualization/virtualpc-freebsd6.png
IMAGES_EN+= virtualization/virtualpc-freebsd7.png
IMAGES_EN+= virtualization/virtualpc-freebsd8.png
IMAGES_EN+= virtualization/virtualpc-freebsd9.png
IMAGES_EN+= virtualization/virtualpc-freebsd10.png
IMAGES_EN+= virtualization/virtualpc-freebsd11.png
IMAGES_EN+= virtualization/virtualpc-freebsd12.png
IMAGES_EN+= virtualization/virtualpc-freebsd13.png
# Images from the cross-document image library
IMAGES_LIB= callouts/1.png

View file

@ -3,7 +3,7 @@
The FreeBSD Traditional Chinese Documentation Project
$FreeBSD$
Original revision: 1.10
Original revision: 1.12
-->
<chapter id="virtualization">
@ -34,14 +34,19 @@
<para>host OS 以及 guest OS 的區別。</para>
</listitem>
<listitem>
<para>如何在搭載 &intel; CPU 的 &apple; &macintosh; 電腦上安裝 FreeBSD
。</para>
</listitem>
<listitem>
<para>如何在 Linux 上以 <application>&xen;</application> 來安裝
FreeBSD。</para>
</listitem>
<listitem>
<para>如何在搭載 &intel; CPU 的 &apple; &macintosh; 電腦上安裝 FreeBSD
。</para>
<para>如何在 &microsoft.windows; 上以 <application>Virtual PC</application>
安裝 FreeBSD。</para>
</listitem>
<listitem>
@ -534,6 +539,185 @@ xenbr1 8000.feffffffffff no vif0.1
</sect2>
<sect2 id="virtualization-guest-virtualpc">
<title>&windows; 上的 Virtual PC</title>
<para><application>Virtual PC</application> 是 &microsoft; 的
&windows; 軟體產品,可以免費下載使用。 相關系統需求,請參閱 <ulink
url="http://www.microsoft.com/windows/downloads/virtualpc/sysreq.mspx">
system requirements</ulink> 說明。 在 &microsoft.windows; 裝完
<application>Virtual PC</application> 之後,
必須針對必須針對所欲安裝的虛擬機器來作相關設定。</para>
<sect3 id="virtualization-guest-virtualpc-install">
<title>在 Virtual PC/&microsoft.windows; 上安裝 FreeBSD</title>
<para>在 &microsoft.windows;/<application>Virtual PC</application>
上安裝 FreeBSD 的第一步是新增虛擬機器。 如下所示,
在提示視窗內請選擇 <guimenuitem>Create a virtual
machine</guimenuitem></para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd1">
</imageobject>
</mediaobject>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd2">
</imageobject>
</mediaobject>
<para>然後在 <guimenuitem>Operating system</guimenuitem> 處選
<guimenuitem>Other</guimenuitem></para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd3">
</imageobject>
</mediaobject>
<para>並依據自身需求來規劃硬碟容量跟記憶體的分配。
對大多數在 <application>Virtual PC</application> 使用 FreeBSD
的情況而言,大約 4GB 硬碟空間以及 512MB RAM 就夠用了:</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd4">
</imageobject>
</mediaobject>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd5">
</imageobject>
</mediaobject>
<para>儲存設定檔:</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd6">
</imageobject>
</mediaobject>
<para>接下來選剛剛所新增的 FreeBSD 虛擬機器,並按下
<guimenu>Settings</guimenu>,以設定網路種類以及網路卡:</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd7">
</imageobject>
</mediaobject>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd8">
</imageobject>
</mediaobject>
<para>在 FreeBSD 虛擬機器新增後,就可以繼續以其安裝 FreeBSD。
安裝方面,比較好的作法是使用官方的 FreeBSD 光碟或者從官方 FTP
站下載 ISO image 檔。 若您的 &windows; 檔案系統內已經有該 ISO
檔, 或者光碟機內有放安裝片,那麼就可以在 FreeBSD
虛擬機器上連按兩下,以開始啟動。 接著在
<application>Virtual PC</application> 視窗內按
<guimenu>CD</guimenu> 再按 <guimenu>Capture ISO Image...</guimenu>
。 接著會出現一個視窗,可以把虛擬機器內的光碟機設定到該 ISO 檔,
或者是實體光碟機。</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd9">
</imageobject>
</mediaobject>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd10">
</imageobject>
</mediaobject>
<para>設好光碟片來源之後,就可以重開機,也就是先按
<guimenu>Action</guimenu> 再按 <guimenu>Reset</guimenu> 即可。
<application>Virtual PC</application> 會以特殊 BIOS 開機,並與普通
BIOS 一樣會先檢查是否有光碟機。</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd11">
</imageobject>
</mediaobject>
<para>此時,它就會找到 FreeBSD 安裝片,並開始在 <xref
linkend="install"> 內所介紹到的 <application>sysinstall</application>
安裝過程。 這時候也可順便裝 X11但先不要進行相關設定。</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd12">
</imageobject>
</mediaobject>
<para>完成安裝之後,記得把光碟片退出或者 ISO image 退片。 最後,
把裝好的 FreeBSD 虛擬機器重開機即可。</para>
<mediaobject>
<imageobject>
<imagedata fileref="virtualization/virtualpc-freebsd13">
</imageobject>
</mediaobject>
</sect3>
<sect3 id="virtualization-guest-virtualpc-configure">
<title>調整 &microsoft.windows;/Virtual PC 上的 FreeBSD</title>
<para>在 &microsoft.windows; 上以 <application>Virtual
PC</application> 裝好 FreeBSD 後,還需要作一些設定步驟,
以便將虛擬機器內的 FreeBSD 最佳化。</para>
<procedure>
<step>
<title>設定 boot loader 參數</title>
<para>最重要的步驟乃是藉由調降 <option>kern.hz</option> 來降低
<application>Virtual PC</application> 環境內 FreeBSD 的 CPU
佔用率。 可以在 <filename>/boot/loader.conf</filename>
內加上下列設定即可:</para>
<programlisting>kern.hz=100</programlisting>
<para>若不作這設定,那麼光是 idle 狀態的 FreeBSD
<application>Virtual PC</application> guest OS
就會在僅單一處理器的電腦上佔了大約 40% 的 CPU 佔用率。
作上述修改之後,佔用率就會降至大約 3%。</para>
</step>
<step>
<title>設定新的 kernel 設定檔</title>
<para>可以放心把所有 SCSI、FireWire、USB 相關設備都移除。
<application>Virtual PC</application> 有提供 &man.de.4;
的虛擬網卡,因此除了 &man.de.4; 以及 &man.miibus.4;
以外的其他網路卡也都可以從 kernel 中移除。</para>
</step>
<step>
<title>設定網路</title>
<para>可以替虛擬機器簡單用 DHCP 來設定與 host(&microsoft.windows;)
相同的 LAN 網路環境,只要在 <filename>/etc/rc.conf</filename>
加上 <literal>ifconfig_de0="DHCP"</literal> 即可完成。
其他進階的網路設定方式,請參閱 <xref
linkend="advanced-networking">。</para>
</step>
</procedure>
</sect3>
</sect2>
<sect2 id="virtualization-guest-vmware">
<title>在 &windows;/&mac;/&linux; 上的 VMware</title>