我无法让windows首先从Windows中将uEFI引导顺序更改为PXE引导。我试图使系统自动化,以便它每次启动PXE,这样我就可以控制启动选项。我试过BCDEdit:
bcdedit /set {fwbootmgr} DEFAULT <uuid of nic>
有类似于efibootmgr的窗口吗?
发布于 2016-01-13 22:41:39
从{fwbootmgr}/"display order“(映射为NVRAM中的”引导顺序“)中删除网络加载程序的{GUID}并重新添加它,最终最终会更改NVRAM的启动顺序。
NVRAM中的引导顺序是整数列表,但Windows将其映射到GUIDS列表(最终保持与{bootmgr}的“显示顺序”类似)。
建议的解决方案没有尝试,也没有得到保障。我假设UEFI在冷引导时会增加硬件,所以可引导设备的列表将被更新(并且从引导顺序中删除Network是安全的,因为它将在下一次引导时重新出现)。
Windows似乎出于某种原因限制了用户对NVRAM的访问(可能与禁止在UEFI上加载Linux/其他引导管理器/加载程序的原因相同)。
在BCD中,{fwbootmgr}只有两个映射的NVRAM变量--“显示顺序”(引导顺序)和“超时”。但是您可以设置引导变量(它在BCD中没有映射)。
您可以尝试使用可视BCD编辑器 0.9.0.1来查看完整的BCD,以及更改每个元素和BCD对象。
发布于 2018-01-20 13:40:36
Dell提供了一种叫做Dell命令配置的实用工具,它将帮助您通过SCCM任务序列从windows和操作系统部署期间配置所有客户端系统的启动顺序。
http://en.community.dell.com/techcenter/enterprise-client/w/wiki/7532.dell-command-configure
发布于 2019-04-04 14:50:15
使用bcdedit /set {fwbootmgr} bootsequence {GUID}
设置一次性引导。
https://serverfault.com/questions/714337
复制相似问题