Virtualbox动态扩容磁盘的方法

2017/10/25 22:26:01 人评论 次浏览 分类:服务器



由于Virtualbox可以挂载磁盘,一般Virtualbox安装虚拟机的时候,没有分区,直接把系统安装的一个分区。虚拟机使用到一定程度的时候,磁盘空间不够。因为是系统盘,所以不是挂载一个新磁盘可以解决的,这个时候就要动态扩展主分区。

通过命令VBoxManage virtualbox modifyhd + “需要扩容的VDI磁盘” --resize [大小:单位为M]+ ,就可以动态扩容磁盘。

假设把virtualBox 安装在 “D:\Program Files\Oracle\VirtualBox”
开始执行
C:\Users\hayden> D:
D:cd D:\Program Files\Oracle\VirtualBox
D:\Program Files\Oracle\VirtualBox> VBoxManage modifyhd E:\VirtualBox VMs\win7\NewVirtualDisk1.vdi --resize 20480

说明:
20480 表示把磁盘扩容到20G。
文件名和文件夹名不能有空格,如果有空格要记得在VDI所在的路径的加上双括号。否则会报参数错误。
成功之后,再去虚拟机的设置里面查看存储的VDI的磁盘空间的大小已经变化。

注意:VBoxManage modifyhd resize命令不允许缩减空间会提示:
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize medium operation for this format is not implemented yet!



相关资讯

  • 如何理解阿里云ECS的10%15%CPU性能基线

    我们经常在阿里云的优惠活动中看到一些性价比很高的云服务器 ECS,不过也经常看到有“10%基准 CPU 性能”或“15%基准 CPU 性能”之类的提示,那么到底这个 10%15%CPU 性能基线是什么意思呢?其实,只需要我们弄懂以下几个基本概念之后应该就差不多了解 10%15%CPU 性能基线是什…

    2019/8/17 16:46:50
  • 阿里云Ubuntu报sudo: unable to resolve host的错误

    Ubuntu 环境在每次执行命令的时候,会报如下错误:sudo: unable to resolve host iZbp1be5wmfo9n347gkgn8Z

    2018/2/15 14:52:01
  • VirtualBox出现UUID does not match the value和stored in the media registry的解决方案

    出现UUID does not match the value的这个错误,一般是在转移VirtualBox的磁盘时候,比如更换虚拟磁盘的目录的时候,或者是之前备份现在需要启动,又或者虚拟磁盘占用的空间比较大的时候需要转移到其他磁盘驱动器。这种情况,需要释放删除挂载的磁盘,之后再重新挂载该硬盘即可…

    2017/10/19 20:18:27
  • Centos 7 系统安装gnome可视化图形界面

    安装Graphical Administration Tools 不成功,出现“group graphical-admin-tools does not have any packages to install”和“Group graohical-admin-tools does have 1 conditional packages,which mayget installed.”的提示。

    2017/10/19 18:58:52