VirtualBox扩容vmdk格式的Windows分区

创建Windows虚拟机时,有时会对C盘的空间预估不足,使用一段时间后发现C盘空间不够,这时,可以通过VirtualBox的VBoxManage扩容vmdk,用Windows自带的diskpart工具扩容C盘(适用于一个vmdk文件只对应一个C盘分区的情况)。


扩容步骤:

1、扩容VMDK

VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi
VBoxManage modifyhd "cloned.vdi" --resize 51200
VBoxManage clonehd "cloned.vdi" "resized.vmdk" --format vmdk

以上,是将原来的vmdk扩容至50GB (50 * 1024MB)。


2、扩容Windows分区

由于diskpart不能扩展当前启动分区,也不能对包含页面文件的分区进行扩容。所以不能将扩容后的vmdk作为启动分区直接启动虚拟机。而必须借用其他Windows虚拟机,将扩容后的vmdk作为其附属磁盘挂载并启动。

进入Windows虚拟机后,运行diskmgmt.msc,打开磁盘管理工具,可以看到扩容后的磁盘里多出了未分区的空间。

运行cmd,执行diskpart

list disk  // 查看磁盘

select disk 1 // disk后面的数值为扩容后磁盘的编号,从list disk中可以查到

list partition  // 查看磁盘分区

select partition 0 // 根据list partition的显示,将0替换成C盘对应的分区号

extend  // 扩容分区0

扩容完毕

重新运行diskmgmt.msc,可以看到扩容结果。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值