VirtualBox虚拟机扩容
基本步骤
cmd
进入VirtualBox安装路径首先尝试
1
VBoxManage modifyhd E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18.vdi --resize 30720
可能报错:
1
2Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Failed to resize medium如果没有错误就可以直接进入第7步
在原来虚拟机路径下创建空介质(大小为需要的):
1
VBoxManage createhd -filename "E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18_30GB.vdi" -size 30720 -format VDI -variant Standard
克隆到新介质
1
VBoxManage clonehd "E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18.vdi" "E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18_30GB.vdi" --existing
给新介质扩容
1
VBoxManage modifyhd "E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18_30GB.vdi" --resize 30720
在VirtualBox里设置>存储,单击控制器,右边有添加虚拟硬盘的选项,添加上面的新介质,并移除原来的介质(右键>删除盘片)
如果添加新介质时提示打开虚拟盘文件失败,查看明细:
1
Cannot register the hard disk 'E:\TFT\VirtualMachine\Ubuntu18\Ubuntu18_30G.vdi'
可以手动注册:
1
VBoxManage internalcommands sethduuid "E:\TFT\VirtualMachine\Ubuntu18_30GB.vdi"
如果失败:
1
VBoxManage.exe: error: Format autodetect failed: VERR_FILE_NOT_FOUND
可以将vdi移动到其他文件夹里再次尝试,直到成功后再去设置里添加虚拟硬盘。
开启虚拟机,打开终端,安装gparted
1
sudo apt-get install gparted
启动gparted:
1
sudo gparted
进入图形界面后,对已分配的部分右键>更改大小/移动。设置好大小后,菜单栏>编辑>应用全部操作。
相关文章