21.4. 在 Mac OS® 的 VMware Fusion 安裝 FreeBSD 為客端
前一頁 | 章 21. 虛擬化 | 下一頁

## 21.4. 在 Mac OS® 的 VMware Fusion 安裝 FreeBSD 為客端

VMware Fusion 是一套商業軟體可在 Intel® 為基礎的 Apple® Mac® 的 Mac OS® 10.4.9 或更新版本上執行。 該軟體完全支援使用 FreeBSD 作為客端作業系統。 在 Mac OS® X 裝好 VMware Fusion 後，使用者必先完成虛擬機器的設定後才可安裝想使用的客端作業系統。

### 21.4.1. 在 VMware Fusion 安裝 FreeBSD

第一個步驟是啟動 VMware Fusion 載入 Virtual Machine Library，點選 New 建立虛擬機器：

這個動做會載入 New Virtual Machine Assistant，點選 Continue 繼續：

選擇 Operating System 為 Other 以及在 Version 提示出現時選擇 FreeBSD 或 FreeBSD 64-bit：

選擇虛擬機器要使用的名稱以及要儲存目錄位置：

選擇虛擬機器的 Virtual Hard Disk 大小：

選擇安裝虛擬機器的方式，可從 ISO 映像檔或從 CD/DVD：

點選 Finish 接著虛擬機器會開機：

照往常方式安裝 FreeBSD：

安裝完成後，可以修改虛擬機器的設定，例如記憶體使用量：

### 注意:

虛擬機器的 System Hardware 設定無法在虛擬機器執行時修改。

虛擬機器要使用的 CPU 數量：

CD-ROM 裝置的狀態，正常情況 CD/DVD/ISO 在不需要時會中斷與虛擬機器的連線。

最後一件事是更改虛擬機器連線到網路的方式，要允許除了主端以外的機器連線到虛擬機器，請選擇 Connect directly to the physical network (Bridged)。否則會偏好使用 Share the host's internet connection (NAT) 來讓虛擬機器可以存取網際網路，但外部網路無法連線到虛擬機器。

在修改設定之後，開機進入新安裝的 FreeBSD 虛擬機器。

### 21.4.2. 在 VMware Fusion 設定 FreeBSD

在成功將 FreeBSD 安裝到 Mac OS® X 的 VMware Fusion 後，有數個設定步驟要完成來最佳化系統在虛擬機器上的運作。

1. 設定 Boot Loader 變數

   最重要的一個步驟是減少 `kern.hz`，來減少 FreeBSD 在 VMware Fusion 環境下 CPU 的使用量。這可以透過加入下列幾行到 `/boot/loader.conf` 來完成：

       kern.hz=100

   若沒有完成此設定，閒置的 FreeBSD VMware Fusion 客端將會消耗掉單一處理器的 iMac® 將近 15% 的 CPU。完成此更改後使用率會減至接近 5%。

2. 建立新核心設定檔

   所有的 SCSI, FireWire 及 USB 裝置可以從自訂的核心設定檔中移除。VMware Fusion 提供的虛擬網路卡使用 em(4) 驅動程式，所以除了 em(4) 外的所有網路裝置可以自核心中移除。

3. 設定網路

   最基本的網路設定是使用 DHCP 來讓虛擬機器連線到與主端 Mac® 相同的區域網路，這可以透過加入 `ifconfig_em0="DHCP"` 到 `/etc/rc.conf` 來完成。更進階的網路設定在 章 31, 進階網路設定 中描述。

前一頁 | 上一層 | 下一頁
21.3. 在 Windows® 的 Virtual PC 安裝 FreeBSD 為客端 | 起始頁 | 21.5. 在 VirtualBox™ 使用 FreeBSD 作為客端

本文及其他文件，可由此下載： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。

若有 FreeBSD 方面疑問，請先閱讀 FreeBSD 相關文件，如不能解決的話，再洽詢 <questions@FreeBSD.org>。
關於本文件的問題，請洽詢 <doc@FreeBSD.org>。