VirtualBox 和 VMware 中建立虛擬機器的教學課程
虛擬化技術允許我們在主(宿主)作業系統之上運行「客戶」作業系統,而無需重新安裝設備。透過虛擬化,您可以在 Windows 上試用 Linux,運行 Windows 以滿足特定應用程式的需求,建立網路實驗室,甚至安全地測試軟體。 Oracle VirtualBox 和 VMware(例如 VMware Workstation Player/Pro)是兩種最常用的虛擬化應用程式。本文將介紹在這兩種軟體中建立虛擬機器 (VM) 的步驟,並提供確保虛擬機器穩定運作的重要設定。
建立虛擬機器前的準備工作
開始之前,請確保以下物品已準備就緒:
1. 作業系統 ISO 文件
下載官方 ISO 鏡像檔(例如 Windows 10/11、Ubuntu、Debian 等)。此 ISO 鏡像檔案將用作安裝媒體。
2. 足夠的設備規格
最低推薦值:
– 8 GB 記憶體(如果經常運行虛擬機,16 GB 更好)
– 30–60 GB 可用的 SSD/HDD 空間(取決於作業系統)
– CPU 支援虛擬化(Intel VT-x/AMD-V)
3. 在 BIOS/UEFI 中啟用虛擬化
如果虛擬機器運作緩慢或無法啟動,請檢查 BIOS/UEFI 並啟用 Intel VT-x 或 AMD-V。
4. 了解客戶作業系統要求
通常情況下,Windows 系統比 Linux 系統需要更多的記憶體。對於桌面 Linux 系統來說,2-4 GB 的記憶體通常就足夠了;而 Windows 系統可能需要 4-8 GB 的記憶體才能流暢運作。
第一部分:VirtualBox虛擬機器建立教學課程
VirtualBox之所以受歡迎,是因為它免費、跨平台且易於使用。以下是從零開始建立虛擬機器的步驟。
1. 安裝 VirtualBox
從Oracle VirtualBox官方網站下載並像安裝其他應用程式一樣安裝它。然後,開啟VirtualBox。
2. 建立一個新的虛擬機
1. 點選「新建」按鈕。
2. 內容:
– 名稱:例如“Ubuntu-VM”或“Windows11-VM”
– 資料夾:虛擬機器儲存位置
– 類型和版本:根據作業系統選擇(例如 Linux → Ubuntu 64 位,或 Windows 11 64 位元)。
3. 在最新版本的 VirtualBox 中,您可以直接插入 ISO 鏡像檔。選擇已下載的 ISO 檔。
3. 設定記憶體和CPU
– 基本記憶體(RAM):
– Ubuntu:2048–4096 MB (2–4 GB)
– Windows 10/11:4096–8192 MB(4–8 GB)
– 處理器(CPU):
通常情況下,2 個核心足以滿足日常使用需求。如果您的主機配備的是 8 核心 CPU,則可提供 2 到 4 個核心。
注意:不要將所有記憶體/CPU 都分配給虛擬機,並且要給主機系統留一些,以保持其響應速度。
4. 建立虛擬硬碟
VirtualBox 會提示您建立虛擬硬碟。常規設定:
立即建立虛擬硬碟
– VDI(VirtualBox 磁碟映像)(預設)
– 動態分配(大小依使用量擴展)
- 尺寸:
– Linux:最低 20 GB(建議 30 GB)
– Windows:最低需要 50–64 GB 記憶體才能流暢運行
點擊“創建”。
5. 安裝前的重要設置
選擇虛擬機器 → 設定:
– 系統 → 啟動順序:確保光碟(ISO)位於硬碟之上(如果從 ISO 安裝)。
– 顯示 → 記憶體:增加到 128 MB 或最大可用容量。如有必要,請啟用 3D 加速(尤其適用於 Linux 桌面系統)。
– 儲存:確保 ISO 檔案已掛載到光碟機上。
- 網路 :
– NAT(預設):虛擬機器可以存取互聯網,安全實用。
– 橋接適配器:虛擬機器在網路上顯示為另一個裝置(適用於伺服器/實驗室)。
– USB:如果您想將隨身碟連接到虛擬機,請啟動此選項(有時您需要擴充)。
點選確定。
6. 運行虛擬機器並安裝作業系統
點選“開始”。虛擬機器將從 ISO 檔案啟動並顯示作業系統安裝程式。請依照所選作業系統的安裝步驟進行操作(選擇語言、磁碟、使用者、時區等)。
7. 安裝 Guest Additions(強烈推薦)
Guest Additions 讓虛擬機器體驗更舒適:
自動螢幕分辨率
複製貼上和拖放
– 更好的顯示卡驅動程式。
安裝方法:
1. 虛擬機器啟動後:裝置選單 → 插入 Guest Additions CD 映像…
2. 在客戶作業系統中,執行出現的安裝程式。
3. 完成後重啟虛擬機器。
第二部分:VMware(Workstation Player/Pro)虛擬機器建立教學課程
VMware 以其穩定性和強大的性能而聞名。 VMware Workstation Player 可供個人免費使用,而 Pro 版本則提供更多付費功能。
1. 安裝 VMware Workstation
下載並安裝 VMware Workstation Player/Pro。安裝完成後開啟應用程式。
2. 建立一個新的虛擬機
1. 按一下「建立新虛擬機器」。
2. 選擇安裝方式:
– 安裝光碟映像檔(iso):選擇 ISO 檔。
3. VMware 通常會自動偵測作業系統。
3. 選擇作業系統並輕鬆安裝(可選)
如果作業系統支援,VMware 提供簡易安裝功能:
如有必要,請填寫使用者名稱、密碼和產品金鑰(Windows)。
– VMware 將自動執行部分安裝程序。
如果您想要完全控制權,您可以選擇不使用簡易安裝(取決於版本)。
4. 指定虛擬機器名稱和位置
為虛擬機器命名並選擇儲存位置。我們建議將其儲存在空間充足的硬碟上,理想情況下使用固態硬碟 (SSD) 以獲得更快的效能。
5. 設定磁碟容量
– 確定最大磁碟容量(例如 40 GB、60 GB 或根據需要)。
– 選擇儲存選項:
將虛擬磁碟儲存為單一檔案(速度更快,更簡潔)
– 將虛擬磁碟拆分成多個檔案(更方便移動)
點選“下一步”。
6. 客製化硬體:記憶體、CPU、網絡
點選「自訂硬體」:
– 記憶體:Linux 系統設定為 2–4 GB,Windows 系統設定為 4–8 GB。
處理器:通常2個核心就夠了。
– 網路介面卡:
– NAT:實用,預設。
– 橋接:適用於虛擬機器伺服器取得網路 IP。
– 顯示:如有必要,請啟用 3D 加速。
點擊“關閉”,然後點擊“完成”。
7. 運行並安裝作業系統
點擊“啟動”按鈕啟動此虛擬機器。作業系統安裝程式將會運行。請依照安裝步驟完成安裝。
8. 安裝 VMware Tools
VMware Tools 相當於 VirtualBox 中的 Guest Additions。它的功能包括:
– 更流暢的圖形和滑鼠驅動程序,
– 時間同步,
更好的剪貼簿
虛擬機器效能提升。
通常情況下,VMware Tools 會自動提供,或者可以透過選單進行安裝:
– Player/VM → 管理 → 安裝 VMware Tools
在客戶作業系統上依照安裝程式進行操作,然後重新啟動。
快速優化和故障排除技巧
1. 虛擬機器運作緩慢
– 確保 BIOS/UEFI 中已啟用虛擬化功能
降低主機負載(關閉佔用資源較多的應用程式)
– 使用 SSD 儲存虛擬機器文件
– 為虛擬機器添加足夠的記憶體/CPU。
2. 無法安裝 Windows 11
Windows 11 需要 TPM 和安全啟動。 VMware Pro 提供虛擬 TPM 選項;最新版本的 VirtualBox 也提供一些選項,但不同版本的支援情況有所不同。或者,您也可以使用 Windows 10 或 Linux 發行版。
3. 虛擬機器無法連接到網路
嘗試將網路模式變更為 NAT,然後重新啟動虛擬機器。如果仍然無效,請檢查用戶機作業系統中的驅動程式(工具/附加元件)或 DNS 設定。
4. 螢幕解析度低,無法全螢幕顯示
請確保已安裝 Guest Additions(VirtualBox)或 VMware Tools。
關閉
在 VirtualBox 或 VMware 中建立虛擬機器基本上遵循相同的流程:選擇 ISO 映像、設定記憶體/CPU、建立虛擬磁碟,然後安裝作業系統。主要區別在於介面、附加功能和一些配置選項。對於初學者來說,VirtualBox 非常易於使用且免費;VMware 則因其穩定性和在各種場景下的最佳化而經常被選擇。虛擬機器安裝完成後,別忘了安裝 Guest Additions 或 VMware Tools 來提升效能和便利性。
如果您願意,請告知您想要安裝的作業系統(Windows/Linux)以及您的筆記型電腦/桌上型電腦的配置,這樣我就可以推薦最合適的記憶體、CPU 和磁碟大小設定。