无法将 VMDK 附加到虚拟机(作为原始磁盘安装的拇指驱动器)?

jww*_*jww 6 windows usb virtualbox hard-drive

我正在尝试从 Windows 上的 VirtualBox 中的拇指驱动器启动。拇指驱动器有一个 Windows 7 的副本,并且可以启动。

vboxmanage根据Boot your USB Drive in VirtualBox创建了一个 VMDK 。VMDK 由拇指驱动器支持。我正试图将虚拟磁盘附加到虚拟机。当我这样做时,操作会导致VERR_ACCESS_DENIED

在此处输入图片说明

和:

Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
Component: Medium
Interface: IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Callee: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Run Code Online (Sandbox Code Playgroud)

由于我收到拒绝访问错误,我将每个人,完全控制添加到usb.vmdk. 但这并没有帮助。

为什么我收到拒绝访问错误,即使每个人都拥有完全控制权

如何将 VMDK 附加到系统?

mis*_*256 9

如果您忘记以管理员身份运行,就会发生这种情况。

当您执行vboxmanage.exe位时,您必须确保以管理员身份运行命令提示符。

然后,当您实际启动 VirtualBox 时,您还需要确保以管理员身份运行它。那是因为对USB 设备的RAW 访问本身需要管理员权限(对 usb.vmdk 文件的权限不是问题 - 错误消息在这方面有点误导)。

注意:在 Windows 8/8.1 下,即使您以管理员身份登录,并且即使您禁用了 UAC,您仍然必须通过右键单击相关快捷方式然后单击以管理员身份运行菜单项来明确授予应用程序管理员权限。这就是适合您的 Windows 8。

注意 2:如果您在尝试上述操作后仍然卡住,请遵循 VirtualBox 论坛上 Korkman 的建议:https ://forums.virtualbox.org/viewtopic.php?f =6& t=38914#p175089

祝你好运,让我们知道你的进展:-)