从不包含 iso 的 USB 在虚拟盒上启动 Windows 7

从不包含 iso 的 USB 在虚拟盒上启动 Windows 7

我有一个包含 Windows 7 的 USB 密钥,但其上的结构如下

   bootmgr
   BOOT/
   EFI/
   Sources/
   zRCDIMAGE/

现在,当我从物理计算机上的 USB 启动时,它工作正常,但我在启动虚拟机时遇到了问题。我尝试使用 plob linux iso 来启动它,但没有成功。有人知道我应该怎么做吗?

谢谢!

答案1

从 USB 启动 VBox VM 几乎是不可能的。即使使用 Plop 通常也会失败。

通过将 USB 分区作为 RAW 设备映射到 VM 中,我获得了一些运气。

(请参阅 VBox 手册了解如何从命令行执行此操作。请务必阅读各种注意事项和警告!)

执行此操作时,请务必小心,不要让主机上的任何软件接触 USB 设备。否则,USB 驱动器将面临严重损坏的风险。

(提示:指示主机上的病毒扫描程序将该 USB 驱动器完全排除在任何扫描之外。这将为您节省大量潜在问题。有时这也有助于使 Plop 正常工作。)

答案2

可以从 USB 启动!
启用 EFI 并尝试启动,直到检测到 USB 设备。
然后在 EFI shell 中选择要从中启动的 EFI 文件或进入 EFI Boot Manager。
查看详细说明这里

相关内容