解决Virtualbox的容量不够的问题 | 您所在的位置:网站首页 › virtualbox内存问题 › 解决Virtualbox的容量不够的问题 |
1. 前提:学习大数据,要用到linux系统,因此我装了Virtualbox,开始分配了8个g的动态存储 2. 问题:随着安装环境、软件等,8个g已经不够用了,出现了容量不够的情况 3. 问题特点:可视化界面进不去(dos命令界面是可以进去的) 4. 寻找解决办法 打开cmd命令行(win+r 输入cmd打开) 将目录切换到virtual的安装目录 cd C:\Program Files\Oracle\VirtualBox
然后使用VBoxManage modifyhd [虚拟机vdi文件位置] –-resize [102400] 进行扩容 VBoxManage modifyhd是命令,D:\virtual\xxxx是要扩容的虚拟机vdi文件路径 102400是以M为单位,也就是更改为100G 可是出现问题: Progress state: VBOX_E_NOT_SUPPORTED VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet! 原来不支持这种格式的扩充 另选方式:clone的方式替换掉原来的盘。 先用Virtualbox自带的方法新建一个大容量的磁盘 然后 运行如下指令 VBoxManage.exe clonehd "D:\vm\xp-work\xp-work.vdi" "D:\vm\xp-work\xp-work-clone.vdi" --existing clone完之后( --existing一定要加,我就是在这里耗了1个多小时。泪啊) 使用这一个vdi即可。
如果出现不能添加现有磁盘的问题,请看我上一篇解决此问题。
当我以为我解决了这个问题时,发现登录进去还是原来的问题。 df -h 还是100% 原来我还没有让多出的空间生效。 好,我们接着继续。我们要进行扩展分区。 扩展的方法可以参看: http://www.2cto.com/os/201307/231530.html http://www.2cto.com/os/201401/269730.html http://blog.sina.com.cn/s/blog_53689eaf0100xksw.html(我采用的是这一种方式) 最后登录界面,成功了。 |
CopyRight 2018-2019 实验室设备网 版权所有 |