背景:最近装一个软件 我把C盘下 user下的 用户名改了 路径由 C:\Users\小谷 变成了 C:\Users\xiaogu 我虚拟机就不干了
上图的这个东西 找不到我虚拟机的路径了 所以我得改路径
但是 我不知道怎么改 网上都是迁移虚拟机 我一想 这本质不都一样吗 开干
第一步:更改全局变量 默认虚拟电脑的位置 (这一步是为了以后 你虚拟机创建在新路径中)
第二步:在 virtualbox的安装路径内 执行这个命令 VBoxManage internalcommands sethduuid
命令的详细用法 参照下图 参数是 你要迁移虚拟机的 vdi文件 执行完 会返回 一个 uuid
(vdi 文件在你 虚拟机文件夹内)
(有的人 这一步会报错 我是一步到位 故 如果你这一步 出问题 我无能为力)
(切记 不要抄错命令)
第三步:新建一个 虚拟机
怎么创建 不多说 创建虚拟电脑的第三步 虚拟硬盘 选第一个 不添加虚拟硬盘
(不添加 是为了 把之前虚拟机的 vdi文件 放到你新建的 虚拟机 文件夹下)
(这样比较好管理 不然 你虚拟机在路径a vdi文件在路径b 时间一长 忘了 想想都坑爹)
第四步:这时 你新虚拟机文件夹 下 没有 vdi文件 呼应上一步 把你 之前的 vdi文件 放到 你新虚拟机文件夹下
第五步:更改新虚拟机配置 添加虚拟硬盘
1. 找到这个页面 新虚拟机 因为没有 添加 虚拟硬盘 所以 控制器:STAT 下面没有任何东西
2. 添加 虚拟硬盘
3. 添加完成后 你的 控制器:STAT 下面 会出现 你 vdi文件名字 如下图所示
4. 更改你 网络连接模式 之前虚拟机 如果是桥接 你新的虚拟机也得是 桥接 不然 不能联网
(我在这里被坑了 原先的是 桥接 新建成的 是nat 结果ping不通 宿主机 淦)
第六步:启动虚拟机 虚拟机的账户密码 还是你之前 虚拟机的 账户密码
参考资料:网上写 虚拟机迁移的 文章
声明:虚拟机迁移的时候 看了好几篇文章 但是 我这个文章是 迁移之后写的 之前看的文章界面早关了 只能这样了
感谢 各位写虚拟机迁移教程的 各位大佬