直接上过程吧:
涉及到的几个命令:
internalcommands : 修改文件的UUID,避免注册到Virtual Box中的id重复
clonehd :按指定格式拷贝虚拟机文件,即格式转换,也可以从一个虚拟机文件拷贝到一个新的虚拟机文件(先用createhd 创建)
modifyhd : 修改硬盘大小,vmdk格式不支持,需要转换为VDI格式
createhd : 创建硬盘
方法1:
修改UUID
VBoxManage internalcommands sethduuid /home/VirtualBox/bimWinMulti/Windows10x64.vmdk
VBoxManage internalcommands sethduuid /home/VirtualBox/test/home/VirtualBox/bimWin/Windows10x64.VDI
转换
VBoxManage clonehd /home/VirtualBox/bimWin/Windows10x64.vmdk /home/VirtualBox/test//home/VirtualBox/bimWin/Windows10x64.VDI -format VDI
扩容
VBoxManage modifyhd /home/VirtualBox/test/home/VirtualBox/bimWin/Windows10x64.VDI --resize 500000
转回
VBoxManage clonehd /home/VirtualBox/test/home/VirtualBox/bimWin/Windows10x64.VDI /home/VirtualBox/bimWin/Windows10x64.vmdk -format VMDK
过程中可能要改UUID
再挂接,注意UUID重复,可以先冲注册的虚拟机文件移除
启动系统后,按照win10的方法扩展磁盘 , 在计算机管理--》磁盘管理-——》选择磁盘右键扩展卷
方法2:
类似Cnetos7扩充方法,比第一种方法简单
创建一个大磁盘,将老盘数据拷贝到新盘中
Cnetos7扩容踩了一个大坑,切记 别缩盘,重新启动就完蛋。本人把home扩充了,发现root太小,又把home缩小点,加到root上,xfs_growfs执行后,再重启就起不来了。
创建一个320G的盘
VBoxManage createhd -filename /home/VirtualBox/bimWin/Windows10x64_2 -size 320000 -format VMDK -variant Standard
将老盘数据复制到新盘
VBoxManage clonehd /home/VirtualBox/bimWin/Windows10x64_wukongjian.vmdk /home/VirtualBox/bimWin/Windows10x64_2.vmdk --existing
重新挂载新盘,按照win10的方法扩展磁盘 , 在计算机管理--》磁盘管理-——》选择磁盘右键扩展卷



