跳到主要内容

解决Hyper-V安装window系统时“the boot loader failed”问题

原文: Solving the “Boot Failed. EFI SCSI Device” error when installing Windows 2012 Server on Hyper-V

我过去曾在一些Hyper-V映像上安装过Windows 2012服务器,但遇到了一个陌生的错误。我创建了Hyper-V计算机,并为其配置了动态硬盘驱动器,添加了DVD,并安装了Windows Server 2012 ISO,以确保DVD驱动器位于引导顺序的最上方并启动了它

cameron-dwyer-install-windows-2012-server-hyperv-boot-failed-EFI-SCSI-Device

然后,我看到一个黑屏,并显示错误消息:引导失败。EFI SCSI设备。 cameron-dwyer-install-windows-2012-server-hyperv-boot-failed-EFI-SCSI-Device-Error-On-Startup 这是Hyper-V团队高级项目经理(John Howard)的冗长的解释。简短的答案:这是因为虚拟机是作为第二代计算机而不是第一代计算机创建的。 cameron-dwyer-install-windows-2012-server-hyperv-specify-machine-generation-2

重点,启动的时候不停的按一个键,或者按住某个键

要克服此错误,只需在启动虚拟机时按住一个键即可。您会在错误屏幕顶部看到“按任意键从CD或DVD引导…..”的问题,它的问题是它不会等待您按一个键,只需确保您有一个键即可。按住它直到此时,您应该会看到Windows引导管理器提示,允许您引导到DVD映像。 cameron-dwyer-install-windows-2012-server-hyperv-boot-failed-EFI-SCSI-Device-Windows-Boot-Manager 然后,嘿,您将成功启动DVD并启动所需的Windows设置窗口。 cameron-dwyer-install-windows-2012-server-hyperv-boot-Windows-Setup