美文网首页
修改virtualbox文件存储位置

修改virtualbox文件存储位置

作者: ggcoder | 来源:发表于2020-05-16 21:41 被阅读0次

    1.关闭虚拟机

    2.全局配置修改
    管理>全局设置>默认虚拟电脑位置:
    C:\Users\hemingguang\VirtualBox VMs
    修改为:
    D:\Virtualbox\VMS

    3.每个虚拟机备份位置修改
    分别打开每个虚拟机的设置>高级>备份的位置更换到D:\Virtualbox\VMS目录下

    4.拷贝源文件
    拷贝文件到D:\Virtualbox\VMS下

    5.尝试开启虚拟机,成功!

    6.删除原位置文件即可。

    ----------- 补充 -------------
    仅在virtualbox页面配置每个虚拟机的“备份位置”是不够的,实际存储位置不改下次启动的时候会找不到文件!
    需要打开virtualbox的运行目录,找到VirtualBox.xml和VirtualBox.xml-prev(两个都需要),修改MachineEntry中的src路径位置(本案例是把C:\Users\hemingguang\VirtualBox VMs修改为D:\Virtualbox\VMS)

    OK,重新启动也能正常使用了,用vagrant管理也完全没问题!

    ------------ 补充 2020-05-24 --------------
    我是用vagrant在管理我的虚拟机,当box比较多的时候同样占用了很多C盘空间,所以今天又把.vagrant.d(存放vagrant box add添加到vagrant来管理的box)文件迁移到了D盘

    操作方法:

    1.添加环境变量

    VAGRANT_HOME='/path/to/vagrant_home'
    

    2.打开新的命令行窗口(修改环境变量只有打开新的窗口才能看到效果),vagrant box list查看下之前的box是不是都没有了【这一步是为了和最后一步的效果做对比】
    3.将原本在C盘user下面的.vagrant.d文件夹拷贝到D盘
    4.打开命令行窗口,vagrant box list可以看到之前的box了
    5.OK,可以把C盘的文件删掉了,又腾出了几个G。

    相关文章

      网友评论

          本文标题:修改virtualbox文件存储位置

          本文链接:https://www.haomeiwen.com/subject/mmcdohtx.html