很多人在安裝虛拟機Linux的時候,為了節省硬碟空間,把硬碟容量設定得較小,可是後來發現硬碟容量不夠用了。在VMware中又不能直接修改虛拟機的硬碟容量大小,或者重建虛拟機系統,非常麻煩。 其實在VMware6.0安裝目錄下有一個指令行工具——vmware-vdiskmanager.exe 程式,可用來修改虛拟機硬碟的大小。方法如下:
1、關閉虛拟機電源;啟動Windows下的指令提示符界面;
2、通過 cd 指令進入VMware的安裝目錄(如:D:\VMwareWS-v6.0),輸入“vmware-vdiskmanager”後按Enter鍵,可顯示關于該指令的說明。
3、執行如下指令: vmware-vdiskmanager -x 40Gb D:\UbuntuDesk\Ubuntu.vmdk
參數 -x 表示要擴充虛拟機硬碟空間;緊随其後的數字指要擴充的大小(如40Gb,表示磁盤總量,包含原來的磁盤容量);最後是要操作的虛拟機Linux的具體檔案。
【注意】若路徑名中有空格,必須以雙引号括起來。
執行完畢,退出指令提示符視窗,重新開機VMware,這時虛拟機硬碟空間已變成40GB了。
如果原來的虛拟機硬碟已被分成了多個分區,那麼在通過 vmware-vdiskmanager.exe擴大了硬碟空間後,還需要在虛拟機系統中安裝第三方分區工具來調整分區。
4、進入虛拟機内裝的LINUX系統,以root使用者執行:
fdisk -l //列出磁盤使用情況
fdisk /dev/sda //或者是scsi磁盤就用sda,ide磁盤就用hda
n //添加新分區
p //建立主分區,也可以使用”l”建立邏輯分區
4 //選擇分區号,1-4
選擇預設分區大小
w //儲存、退出
5、重新開機Ubuntu
6、格式化新分區:
mkfs -t ext3 /dev/sda4
7、挂載分區:
手動: mount /dev/sda4 /home/colin/work
自動: 在/etc/fstab中加入一行 /dev/sda4 /home/colin/work ext3 defaults, 0 1
整個操作完成可以使用新分區。