Win7-VirsualBox下学习Ubuntu--扩大磁盘容量
环境:Win7+VirsualBox+Ubuntu12.04
我的VirsualBox安装路径:D:\Oracle\VirtualBox
在如上环境中使用Ubuntu的过程中,因为要下载,编译Android源代码,空间至少需要20个G,先前给Ubuntu分区容量不够用了,经过多方查找最终成功,现在把步骤记录一下:
感谢这些博客对我的帮助:http://www.linuxidc.com/Linux/2013-06/85747.htm
http://www.cnblogs.com/wayfarer/archive/2011/11/15/2249556.html
http://easior.is-programmer.com/posts/37717.html
http://www.linuxidc.com/Linux/2013-08/88188.htm
http://blog.csdn.net/microad_liy/article/details/7667670
http://szy-891023.blog.163.com/blog/static/370748592012910111635305/
一,扩大Vdi文件的容量
1,找到VirsualBox安装路径,执行命令:VBoxManage list hdds
D:\Oracle\VirtualBox>VBoxManage list hdds UUID: 8bc269cd-0465-448e-9d9c-26589f2f8c35 Parent UUID: base State: locked write Type: normal (base) Location: E:\VirtualBoxDisk\Ubuntu12.4\Ubuntu12.4.vdi Storage format: VDI Capacity: 51200 MBytes UUID: fd71a931-5726-4626-b398-e64c70cc4cb6 Parent UUID: base State: created Type: normal (base) Location: E:\VirtualBoxDisk\xp\xp.vdi Storage format: VDI Capacity: 10240 MBytes
2,增加容量
--resize 后面的参数是最终的容量,我原来是50G,现在要扩充到80G。
D:\Oracle\VirtualBox>VBoxManage modifyhd "E:\VirtualBoxDisk\Ubuntu12.04.vdi" --resize 81920
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
再次查看后,成功。
D:\Oracle\VirtualBox>VBoxManage list hdds UUID: 8bc269cd-0465-448e-9d9c-26589f2f8c35 Parent UUID: base State: locked write Type: normal (base) Location: E:\VirtualBoxDisk\Ubuntu12.4\Ubuntu12.4.vdi Storage format: VDI Capacity: 81920 MBytes UUID: fd71a931-5726-4626-b398-e64c70cc4cb6 Parent UUID: base State: created Type: normal (base) Location: E:\VirtualBoxDisk\xp\xp.vdi Storage format: VDI Capacity: 10240 MBytes
这里仅仅是把虚拟磁盘的空间增加了,系统并不能识别出来。需要用到gparted工具调整分区。
二,调整分区
1,下载gparted-live-0.17.0-beta1-2-i486.iso,此时要关闭模拟器,将这个iso文件添加入光盘启动,开启模拟器。
2,进入gparted启动界面,直接选Defalt settings
3,第二个界面继续按回车
4,选语言,输入“26”回车(就是简体中文)
5,进入gparted界面。(过程中我没有截图,只有最终成功的图,遗憾!)
6,可以看到有30G未分配的空间,灰色显示的那块。
7,选择expend扩展分区,点击鼠标左键"更改大小/移动"
8,直接把剩余空间分配给expend扩展分区。即把新大小(MiB)直接填写为最大大小。(对话框上有提示)
9,点击“调整大小/移动”按钮,点击确定,完毕之后发现空闲空间都分配给了expend扩展分区
10,接下来把这块分区分配给需要扩大的分区,我需要把/分区扩大,同上,选择根分区(我这里是/dev/sda8),填写新大小为最大,即把剩余空间都分配给它了,同样点击"调整大小/移动",再确定。
最后的截图: