您的位置:首页 > 其它

更改VirtualBox虚拟机的动态分配空间的硬盘的大小

2014-05-03 17:17 260 查看


通常,VirtualBox中创建的虚拟机默认分配的空间大小为8G。如果你像我一样粗心,没对此做任何修改。可能在创建好虚拟机之后,渐渐感觉空间不够用了!怎么办呢,要重装嘛?安装VirtualBox 4.x以上的用户不用担心了,因为它提供了一个更改虚拟机硬盘大小的方便特性。假如我们的虚拟机是Fedora
18,相应的虚拟机文件位于~/VirtualBox\ VMs/Fedora\ 18/Fedora\ 18.vdi。现在给出调整空间的具体做法,先看一看我们原来分配空间的大小:

?
这里VBoxManage是宿主机中运行的命令,它是由VirtualBox提供的。调整虚拟机空间的命令的用法如下:

?
其中YOUR_HARD_DISK.vdi用真实的虚拟机文件替代,SIZE_IN_MB则由调整后的空间大小替代。例如,我们想将虚拟机Fedora 18调整为下述大小:

?
查看一下是否调整成功:

?
现在,启动虚拟机看看我们的Fedora系统空间是否真的变大了。 如果你在Fedora中使用

?
查看一下,会发现VirtualBox客户机的空间没有变大。这是怎么回事?原来,我们只是调整了宿主机中虚拟机的VDI文件的大小,并没有真正地将客户机的根分区变大。那该怎么办呢?实际上,之后的调整方法与在真实系统中扩大分区的调整方法类似。因此,请准备Fedora 18的Live DVD以及gparted工具(可以在Live DVD启动后用yum安装它)。现在,将Fedora 18的Live DVD放入虚拟机,然后启动它进入 Fedora 18 Live 的桌面环境。安装gparted:

?
下面启动gparted,我们便会看到Fedora 18虚拟机的分区情况:



接着在菜单中选择resize/move,点击并调整它至指定大小:



再在gparted点击执行该事物,便可将虚拟机的根分区调整好:



好了,退出Fedora 18 Live桌面并去掉虚拟机中的Fedora 18的Live DVD,重启。这下虚拟机中的根分区已经成功扩大了。


gparted下载地址

http://sourceforge.net/projects/gparted/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: