首先,问题说明:将C盘中的vdi文件夹拷贝到H盘中的一个文件夹,然后在virtualbox中更换“控制器SATA”时导致错误!原因是UUID相同......
然后就是正题,
1 管理员模式运行cmd,使用cd命令进入安装virtualbox应用的文件夹(此处包含了vboxmanage.exe)
2 输入 VBOXMANAGE.EXE internalcommands sethduuid "H:\VirtualBox_Dev\virtual_work\win7.vdi"
(后面的vdi是你自己复制过去的磁盘位置)
回显“UUID changed to :.....................” 即为修改成功如下图!!
说明:我的virtualbox安装的文件夹就是“SEEDLabs_VirtualBox_604”,且其中包含了 “VBoxManage.exe”,根据你自己的情况修改即可
修改成功后,就可以在virtualbox中添加vdi文件了!
-------------------------------------------------------------------------------------------------------------------
下面,是解决过程一些小细节,有问题的同学可以看一下!
Win10的同学注意了,【管理员运行cmd】
上面蓝色窗口是错误示范,实验室win7习惯了shift+右键进入了windos power shell,应该使用win10下左下角搜索cmd然后管理员运行
如下图