VirtualBox Win10 虚拟机扩容

之前使用 VB 创建了一个 Win10 虚拟机来跑 VPN ,因为VPN拨上去后主机就会断网。当时只给了50GiB的磁盘,后来在里面陆续安装了多款国产毒瘤软件,发现磁盘空间不够了。

在 VB 的设置里面翻找了一下,没找到相关的扩容功能,我的版本是:7.2.0 r170228 (Qt6.8.0 on windows)。于是再网上找教程,发现可以通过命令方式进行扩容:

C:\Program Files\Oracle\VirtualBox>VBoxManage modifymedium disk "C:\Users\jzm\VirtualBox VMs\win10\win10.vdi" --resize 102400

使用 VBoxManage 命令将 win10.vdi 扩容到 100GiB,注意:这一操作需要将虚拟机关机后执行。

重启虚拟机后,使用 win10 自带的磁盘管理工具可以发现扩容的 50GiB 可用空间,但是由于我的C盘分区和扩容空间直接隔了一个几百兆字节的恢复分区,使用 win10 自带的这个工具无法将C盘扩容。

于是,我使用第三方工具 DiskGenius 进行扩容,由于C盘是系统盘,扩容时 DiskGenius 会自动重启到 PE 环境进行操作。最后C盘总算是扩容成功了。

BH6AOL

我们正在前进!