萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

VMware 虛擬機器磁碟擴容完整教學

前言

隨著虛擬機器內資料增長,原始分配的虛擬硬碟空間往往不敷使用。VMware 提供命令列工具 vmware-vdiskmanager.exe 可在不重建虛擬機的情況下,直接擴充虛擬磁碟容量。本文將引導您完成三步驟擴容操作。

操作步驟

  1. 開啟命令提示字元並切換至 VMware 安裝目錄
    cd "C:\Program Files (x86)\VMware\VMware Workstation"
    ※ 路徑視安裝版本與自訂路徑而異,請依實際情況調整。
  2. 執行擴容指令
    語法:
    vmware-vdiskmanager.exe -x <目標總容量> "<虛擬磁碟完整路徑>"
    範例(將虛擬磁碟擴充至 60GB):
    vmware-vdiskmanager.exe -x 60GB "D:\VMs\Win10\Win10.vmdk"
    • -x:指定擴容參數。
    • 目標總容量:單位可用 GB、MB,必須大於原容量。
    • 虛擬磁碟路徑:包含副檔名 .vmdk,路徑含空白時需雙引號括住。
  3. 等待完成並重啟虛擬機
    指令執行期間會顯示進度條,完成後關閉命令視窗,啟動虛擬機器。

重要後續動作:客體作業系統內擴展分區

虛擬磁碟雖已擴大,但客體 OS(如 Windows、Linux)的分區表與檔案系統仍維持原大小,新增空間會顯示為「未配置空間」。您必須進入客體 OS 進行分區擴展:

  • Windows:右鍵「開始」→「磁碟管理」→ 在目標分區右鍵選「擴展磁碟區」→ 依精靈完成。
  • Linux (LVM):使用 fdisk 或 parted 建立新分區 → pvcreate → vgextend → lvextend → resize2fs/xfs_growfs。
  • Linux (非 LVM):使用 gparted 圖形工具或 fdisk 刪除重建分區(需謹慎備份),再 resize2fs。

常見問題與注意事項

  • 快照限制:若虛擬機器存在快照,無法直接擴容。請先刪除或合併所有快照。
  • 磁碟類型:適用於單一 .vmdk(單一檔案)或分割成多個 2GB 檔案的虛擬磁碟。實體磁碟對映不適用。
  • 備份先行:操作前務必備份虛擬機器整個資料夾,防止意外損壞導致資料遺失。
  • vmware-vdiskmanager.exe 位置:Workstation 安裝目錄;Player 可能需安裝 VMware Disk Development Kit 或使用 Workstation 試用版取得該工具。

替代方案:VMware Workstation 圖形介面 (GUI)

Workstation 12+ 版本提供圖形化擴容:

  1. 關閉虛擬機器(不可為暫停狀態)。
  2. 選中虛擬機器 → VM → Settings → Hard Disk → Utilities → Expand。
  3. 輸入新容量 → Expand。
  4. 完成後同樣需進入客體 OS 擴展分區。
copyright © 萬盛學電腦網 all rights reserved