未能打开位于 D:/VirtualBox VMs/DLW/DLW/DLW.vbox 的虚拟电脑。 Cannot register the hard disk 'D:\VirtualBox VMs\DLW\DLW\Snapshots/{534c11ed-9e11-46c0-be6f-0a1a38af1414}.vdi' {534c11ed-9e11-46c0-be6f-0a1a38af1414} because a hard disk 'E:\VirtualBox VMs\DLW\DLW\DLW\Snapshots/{534c11ed-9e11-46c0-be6f-0a1a38af1414}.vdi' with UUID {534c11ed-9e11-46c0-be6f-0a1a38af1414} already exists. Result Code: E_INVALIDARG (0X80070057) Component: VirtualBoxWrap Interface: IVirtualBox {7682d5eb-f00e-44f1-8ca2-99d08b1cd607}
时间: 2024-04-22 19:25:00 浏览: 252
这个错误是由于 VirtualBox 中存在相同 UUID 的硬盘导致的冲突。UUID 是用来唯一标识硬盘的识符。
解决这个问题的方法是修改虚拟机的硬盘 UUID。你可以按照以下步骤进行操作:
1. 首先,打开 VirtualBox 虚拟机管理器。
2. 选择对应的虚拟机,右键点击并选择 "移除"。
3. 在弹出的对话框中选择 "只删除虚拟机",不要选择 "删除所有文件"。
4. 确认删除后,再次右键点击虚拟机并选择 "添加"。
5. 浏览到正确的虚拟硬盘文件(`.vdi` 文件)并添加。
6. 完成后,重新启动虚拟机。
这样应该就可以解决该错误了。如果问题仍然存在,请检查是否有其他相同 UUID 的硬盘存在,并重复上述步骤。
阅读全文