更改驱动器号后无法访问虚拟机。我可以更改 VM 的驱动器号吗?

bar*_*lop 1 virtualbox

我有一个 U 盘,它是 E,现在是 F。

Virtualbox VM 指向 E,并说无法访问

在此处输入图片说明

我知道我可以将外部驱动器号的驱动器号从 F 更改为 E 应该没问题,但我希望能够在 virtualbox 中修复此问题,无论是在 virtualbox GUI 或命令行中,还是在编辑 virtualbox vm 配置文件中。

如果我右键单击虚拟机,设置会变灰

所以我看不到从 E 更改为 F 的选项

hea*_*vyd 5

VirtualBox 保留您创建/导入的 VM 的注册表。此注册表只是一个可以编辑的 XML 文件。该文件位于:

%USERPROFILE%\.VirtualBox\VirtualBox.xml
Run Code Online (Sandbox Code Playgroud)

在此文件中,有一个部分MachineRegistry列出了您的所有 VM:

<MachineRegistry>
  <MachineEntry uuid="{xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx}" src="E:\virtualbox\Ubuntu 14.04  LTS\Ubuntu 14.04  LTS.vbox"/>
</MachineRegistry>
Run Code Online (Sandbox Code Playgroud)

刚刚更新了这个文件中的路径。