VirtualBox修改虚拟磁盘virtualbox vms存放位置

WIN下virtualbox vms默认是在C盘的C:\Users\用户目录下,Linux默认在~/Virtualbox VMS,会占用系统磁盘资源

WIN下可以修改Vitrual全局设定 :

如果此前已安装过,还需修改配置文件,Win一般在 C:\Users\用户目录\.VirtualBox下,需要改两个文件:VirtualBox.xml , VirtualBox.xml-prev 。需要修改 <MachineEntry uuid 中的src目录。

Linux下,使用命令先修改存放地址:

VBoxManage setproperty machinefolder  /sotrage1/Virtualbox\ VMS
然后配置文件在:
  1. ~/.config/VirtualBox/VirtualBox.xml

  2. ~/.config/VirtualBox/VirtualBox.xml-prev

如果所启动虚拟机过多,可以直接移动到其他目录,然后软连接即可解决。

重启一个虚拟机,然后使用 VBoxManage showvminfo 看一下,发现基本上所有路径都已经指向了新的位置,但如果你之前外挂过虚拟磁盘,那么会发现磁盘的位置还是指向到 ~/Virtualbox VMS

首先,我要看下目前有哪些虚拟磁盘

VBoxManage list hdds

找到 Parent uuid:base 的那个存储,进入 location 对应的目录,在该目录下又 .vbox.vbox-prev 结尾的文件,依次打开他们并修改:

里面 <HardDisks> 定义了所有的hdd路径,修改location字段即可,指向新的 virtualbox vms 目录。

最后关闭或挂起所有虚拟机,再依次启动虚拟机即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值