環境需求
- 宿主機:Windows Server 2003 / Windows 10/11 等
- VMware Workstation 6.5 / 12 / 16 / 17 等版本
- 作業系統安裝映像(ISO)或現成虛擬機器範本(.vmx + .vmdk)
- 可用的固定 IP 位址
一、建立第一台基準虛擬機器
1. 安裝 VMware Workstation
執行安裝程式(如 vmware_652.exe),預設安裝至 D:\Program Files\VMware\VMware Workstation\。安裝完成後重新開機宿主機。
2. 匯入現成範本(或全新安裝 OS)
- 將範本壓縮檔(如
V_Windows2003.zip)解壓縮至 D:\VM\V_Windows2003\。
- 啟動 VMware → File → Open → 選取
Windows2003Ent.vmx。
- 點擊綠色 Power On 啟動虛擬機器。
3. 客體 OS 基礎配置
- 登入:Administrator / 密碼為空(視範本而定)。
- 修改電腦名稱:
我的電腦 → 右鍵內容 → 電腦名稱 → 變更 → 輸入唯一名稱 → 重新開機。
- 設定固定 IP:
網路連線 → 區域連線 → 內容 → Internet 通訊協定 (TCP/IP) → 內容,填入 IP、子網路遮罩、預設閘道、DNS。注意:僅修改「區域連線」,勿動「區域連線 2」(通常為 VMware 虛擬網卡)。
- 測試連通性:與區域網路其他電腦互相
ping 成功即代表網路配置完成。
二、複製虛擬機器快速部署多台
- 關閉基準虛擬機器(必須為 Power Off 狀態)。
- 在程式庫中右鍵該虛擬機器 → Clone (複製)。
- 選擇 Create a full clone (建立完整複製) → 下一步。
- 輸入可辨識的虛擬機器名稱(如
Web-Server-01、DB-Server-01)→ Finish。
- 啟動新虛擬機器,重複上述「客體 OS 基礎配置」步驟:
修改電腦名稱、設定不同的固定 IP、測試連通性。
三、進階技巧與最佳實務
- Linked Clone (連結複製):僅儲存差異磁碟,節省空間,適合測試環境大量部署,但效能略低於 Full Clone。
- 快照:在乾淨安裝、打好補丁、裝好常用工具後建立快照,日後可秒級回滾。
- VMware Tools:務必在每台客體 OS 安裝 VMware Tools,啟用時間同步、滑鼠無縫切換、共用資料夾、拖放檔案、高解析度顯示等功能。
- 虛擬網路編輯器:
Virtual Network Editor 可自訂 NAT、Bridged、Host-only 子網、DHCP 範圍、連接埠轉發,模擬真實網路拓撲。
- 自動化部署:大量部署建議使用 Packer + Ansible/PowerShell DSC 自動建立映像,或使用 vSphere 模板/內容庫(企業版功能)。
常見問題排查
| 現象 | 可能原因 | 解決方向 |
| 複製後無法上網 | MAC 位址衝突、IP 衝突、虛擬網卡未連線 | 重新產生 MAC、設定唯一 IP、確認虛擬網卡設為「已連線」 |
| 啟動藍屏/黑屏 | 硬體相容性(如磁碟控制器模式 IDE/AHCI/NVMe 不符) | 調整虛擬機設定中的 SCSI/SATA/NVMe 控制器類型 |
| 效能極差 | 未安裝 VMware Tools、記憶體/CPU 分配不足、宿主機磁碟 IO 瓶頸 | 安裝 Tools、調整資源配額、使用 SSD 儲存虛擬磁碟 |
掌握「建立基準機 → 完整複製 → 個別微調」流程,即可高效構建測試叢集、開發環境或教學實驗室。