Linux如何更改VirtualBox虚拟机的磁盘容量--gparted合并分区(不能扩展主分区不足点,需要配置LiveCD使用)

来源:互联网 发布:女程序员 编辑:程序博客网 时间:2024/05/16 10:32

 1.启动CMD命令行,进入VirtualBox的安装目录。如

  cd E:Program FilesOracleVirtualBox

  2.查看需要修改的虚拟硬盘:

  E:Program FilesOracleVirtualBox》VBoxManage.exe list hdds

  UUID: e8e2c341-b3b1-49db-ad2d-ab4e6b08bc5a

  Parent UUID: base

  State: locked write

  Type: normal (base)

  Location: F:VMCentOS-64.vdi

  Storage format: VDI

  Capacity: 8000 MBytes

  UUID: 707d45b6-380d-4e51-96bd-8c9508bfd313

  Parent UUID: base

  State: created

  Type: normal (base)

  Location: F:VMCentOS-64-ext.vdi

  Storage format: VDI

  Capacity: 21273 MBytes

  UUID: aca81637-fbc0-4826-be66-847ecc96d83b

  Parent UUID: base

  State: created

  Type: normal (base)

  Location: C:UsersEdward.WuVirtualBox VMsWinXPWinXP.vdi

  Storage format: VDI

  Capacity: 10240 MBytes

  ----

  我们看到共有三个虚拟磁盘,我们要修改图中第一个,它的空间大小为8G,UUID:e8e2c341-b3b1-49db-ad2d-ab4e6b08bc5a

  3. 调整磁盘空间为15G:

  E:Program FilesOracleVirtualBox》VBoxManage.exe modifyhd e8e2c341-b3b1-49db-ad2d-ab4e6b08bc5a --resize    希望新虚拟硬盘的值

出现:10%.。.20%.。.30%.。.40%.。.50%.。.60%.。.70%.。.80%.。.90%.。.100%  成功标志

      命令VBoxManage.exe list hdds查看硬盘改变了没有

 4.查看新的磁盘空间

启动虚拟机后,还要使用gparted 这个工具,将新扩展的分区进行初始化(新建分区),否则系统还是不会认出新扩展的空间的。(备注:Ubuntu中可用 sudo apt-get install gparted来安装。工具是图形化界面的。)然后格式化该新建分区,这样系统才能使用该分区(不被写保护)

设置好后要点菜单“编辑”->“应用全部操作”,系统才开始执行扩展磁盘的初始化,合并新分区。

Gnome Partition Editor 官网地址:http://gparted.sourceforge.net/

多嘴一句

将原来的vid虚拟硬盘数据复制到新的vid硬盘,示例:

旧vdi —> 新vdi
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe  clonevdi  E:\vbox\server2003\win2003.vdi E:\vbox\server2003\server2003.vdi" --existing


转载自:http://dev.ailab.cn/article-1058-105749-1.html , http://blog.sina.com.cn/s/blog_484d87770101olzr.html

0 0
原创粉丝点击