求助!VirtualBox 突然打不开了

求助!
尝试了重新安装,可以重装后也是这个样子

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

问题解决了 ,把 C:\Users\Administrator.VirtualBox 文件删除了,然后就正常了,应该是之前删除虚拟机的时候,我直接在文件夹中删除的,混乱了

3年前 评论
讨论数量: 10
celaraze

字面意思,已经存在相同uuid的硬盘,无能创建同样uuid的硬盘。

解决方法

1:管理员方式执行cmd。

2:cdvirtualbox 的安装目录。

3:输入如下命令: VBOXMANAGE.EXE internalcommands sethduuid <PathOfNewVHD>

<PathOfNewVHD> 改为老硬盘的路径,记得用 " " 包起来,例如 "C:\test\os.vdi"

3年前 评论

@Celaraze

file 这个路径吗?还是哪个?

3年前 评论
celaraze

@WaKA 是的

3年前 评论

解决办法

  • step 1,使用管理员身份打开 cmd 窗口;

  • step 2,切换到 Virtual Box 的安装目录;

  • step 3,执行 vboxmanage 命令生成新的 UUID

    命令格式如下:

    > vboxmanage internalcommands sethduuid   X:\path\xxx.vdi

    实例:

    D:\Program Files\Oracle\VirtualBox> vboxmanage internalcommands sethduuid "D:\VM\ubuntu-1804\ubuntu-1804.vdi"
  • step 4,查看执行结果

    UUID changed to: xxxxxxx

希望对你有用。

3年前 评论

@Celaraze 执行这个命令还是会报错

file

3年前 评论

@渔郎 命令执行了还是会报错

file

file

3年前 评论

@Celaraze @渔郎 现在是重装的,别的报错的这个虚拟机已经被我删掉了

3年前 评论

问题解决了 ,把 C:\Users\Administrator.VirtualBox 文件删除了,然后就正常了,应该是之前删除虚拟机的时候,我直接在文件夹中删除的,混乱了

3年前 评论

我一般 遇到直接重启 等一会就好了。

3年前 评论

@YX_M 我把虚拟磁盘在文件中手动删除了,查不就报这个了

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!