Virtual machine 当尝试在Hyper-V中安装操作系统时,它会忽略引导顺序并转到“启动”;通过IPv4启动PXE“;立即

Virtual machine 当尝试在Hyper-V中安装操作系统时,它会忽略引导顺序并转到“启动”;通过IPv4启动PXE“;立即,virtual-machine,hyper-v,Virtual Machine,Hyper V,我正在尝试从计算机上的.iso文件创建VM。在我的引导顺序设置中,值为.iso的DVD驱动器位于顶部。我尝试了几种不同的VM(Ubuntu18.04、Windows 10和Windows Server 2016),所有这些都给我带来了相同的问题,即它们不能从.iso文件启动。按任何键都不起作用 创建虚拟机时,我遵循讲师的教程和在线文章 我不知道我做错了什么,所以任何帮助都是感激的 只需进入虚拟机设置/固件,将VHDX映像移到顶部即可更改引导顺序 无需更改为第2代虚拟机 尝试在设置的“安全”部分

我正在尝试从计算机上的.iso文件创建VM。在我的引导顺序设置中,值为.iso的DVD驱动器位于顶部。我尝试了几种不同的VM(Ubuntu18.04、Windows 10和Windows Server 2016),所有这些都给我带来了相同的问题,即它们不能从.iso文件启动。按任何键都不起作用

创建虚拟机时,我遵循讲师的教程和在线文章

我不知道我做错了什么,所以任何帮助都是感激的


只需进入虚拟机设置/固件,将VHDX映像移到顶部即可更改引导顺序


无需更改为第2代虚拟机

尝试在设置的“安全”部分禁用安全引导

我在gen2 Linux虚拟机(在Hyper-V Manager 10.0.17763.1中运行)上也遇到了同样的问题。关闭“启用安全引导”允许从.iso启动。 我认为在其他一些版本的Hyper-V Manager中,设置在“固件”下

我没有启用“启用安全引导”标志,但为Windows 10托管的我的Centos 7发行版选择了不同的模板:从“Microsoft Windows”到“Microsoft UEFI证书颁发机构”。 告诉我Linux安装需要UEFI。

对我有用:

  • 创建一个新的虚拟机
  • “新建虚拟机向导”将启动
  • 在步骤3-“指定生成”中,选择“生成1”(参见屏幕截图:)
    • 在使用Windows10时-在我的情况下,将VHDX移动到最高引导顺序是解决方案

    • 使用Linux时将安全引导更改为使用“Microsoft UEFI证书颁发机构”是解决方案。我测试了CentOS_Stream&Mint——同样的问题,同样的解决方案


    您创建了gen 1或gen 2虚拟机吗?我的老师告诉我应该使用gen2。那没用。我使用gen1解决了这个问题。在尝试安装Win Server 2019时,切换到gen 1对我来说很有效。下面的解决方案并不是出于任何原因。我不明白为什么我的新HyperV不能从我的Debian ISO启动。关掉这个有帮助。谢谢微软有一些非常详细的关于Linux和FreeBSD各种版本上支持哪些功能的信息,还有一个注意:第2代虚拟机默认启用了安全引导,一些Linux虚拟机将不会引导,除非禁用安全引导选项。就是这样!应该被接受。帮我大忙!ThANKSI使用这种方法从DVD ISO安装RHEL 8。这是一个非常好的答案,我对此投了赞成票,事实上,它甚至适用于新的操作系统,尤其是在保存从VMware导出的虚拟机后将.ovf虚拟机转换为.vhd或.vhdx时。