爲虛擬機硬盤擴容(Oracle VM VirtualBox)
VBoxManage modifyhd <uuid>|<filename>
[--resize <megabytes>|--resizebyte <bytes>]
--resize 可以用來修改已經存在的硬盤映像文件的大小,它僅僅影響虛擬硬盤的邏輯大小
而不會影響物理硬盤的大小,並且它只對動態分配的VDI 和 VHD格式映像有效。
例如原來已創建了一個10G大小的磁盤,現在要擴充到20G,可以使用命令 --resize 20480
增加10G的容量,具體操作如下:
首先要獲知要增加容量的映像的uuid,可使用命令
VBoxManage list hdds
結果如下
UUID: b4dfa481-854f-45c7-a54d-85a08f7c9204
Parent UUID: base www.2cto.com
Format: VDI
Location: F:\Sun VirtualBox\Windows XP\xp.vdi
State: created
Type: normal
Usage: Windows XP (UUID: 26dc0f15-43c8-454b-8df9-22cc8e2fa137)
可以得知映像的uuid是:b4dfa481-854f-45c7-a54d-85a08f7c9204
然後使用命令
VBoxManage modifyhd b4dfa481-854f-45c7-a54d-8 5a08f7c9204 --resize 20480
操作成功後該虛擬的硬盤即增加了10G,但要注意了,此10G空間還沒有分配,
需要進一步分配才能滿足要求在系統中使用。
虛擬機分配了50G大小的空間,最近發現不夠用,於是將擴展一下分區的大小,查了幾種方法都不是很好,後來藉助了gparted分區空間完成了,這個工具簡單,方便,下面就簡單的介紹一下。擴展分區主要要分爲兩步
Ubuntu用GParted合併分區http://www.linuxidc.com/Linux/2010-06/26689.htm
使用GParted和acronis進行Linux分區和NTFS分區無損調整
http://www.linuxidc.com/Linux/2010-06/26737.htm
GParted:急救你的硬盤數據
http://www.linuxidc.com/Linux/2011-02/32525.htm
1)擴充虛擬硬盤容量
在VMware中有一個工具,專門用來管理虛擬硬盤,不過得在命令行中運行。在VMware安裝目錄下有這個程序vmware-vdiskmanager.exe 。win+R 打開cmd窗口 cd d:\vmware (我的VMware安裝在 D:\vmware目錄中) 運行vmware-vdiskmanager 出來以下界面
可以看到如果要擴充虛擬硬盤空間,可以用參數 -x ( -x <new-capacity> : expand the disk to the specified capacity) 它也有使用舉例 : ex 4: vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk 意思是將 myDisk.vmdk (虛擬機存放目錄中的虛擬硬盤文件) 容量擴充至36Gb 。按照此信息,將我的虛擬硬盤文件 E:\Red
Hat Linux\Red Hat Linux.vmdk 擴充至70Gb 吧。鍵入命令D:\vmware>vmware-vdiskmanager -x 70Gb "E:\Red Hat Linux\Red Hat Linux.vmdk"
等到100% 後,成功
到這裏第一個問題(擴充虛擬硬盤容量)解決了。
接下來第二個問題,如何將擴充進來的空餘空間,加到指定的分區上呢。
2)擴展指定分區
此時就得藉助gaprted
可以去gparted主頁下載LiveCD 下載地址:http://sourceforge.net/projects/gparted/files/gparted/
在vmware虛擬機光驅內加載該iso文件,VMWare WorkStation -> Settings ->hardWare選項卡 ->CD ROM;
選中 connect at power on, Use ISO image,選擇gparted-livecd-0.3.3-7.iso文件目錄。
啓動VMWare WorkStation,單擊F2進入VM的bios設置從光驅啓動,使用left鍵選擇boot,使用up/down建選中CD ROM Drive後按-/+號將其置頂。完成後按F10,保存退出。 注意,有時候,按F2進不了bios設置,那麼可按照如下操作達到同樣的效果
重新啓動後可以選擇“Gparted”,進入Gparted的軟件界面,操作很方便
此時直接回車選擇第一項即可。隨後根據光盤內容的不同,可能會有一些簡單的詢問(比如鍵盤區域、顯示模式等),一般來說直接回車使用默認的即可(相信一個Linux愛好者對這些設置並不陌生)
必須點擊“Apply”按鈕,才能真正讓Gparted保存更改。
8、正在調整分區大小(注意,此時一定不能重啓電腦/終止程序。務必耐心等待其操作完成!!!否則將造成數據丟失!!!)
Linux分區大小調整完成
注意:調整分區大小前,需刪除swap分區以及extend分區,調整完成後,再新建swap分區即可。重啓後,使用 df命令查看配置結果。
GParted 的詳細介紹:請點這裏
GParted 的下載地址:請點這裏
本文永久更新鏈接地址:http://www.linuxidc.com/Linux/2014-10/107590.htm