Назад | Перейти на главную страницу

Принудительная загрузка старых версий

У меня есть новый ПК с эталонной материнской платой Intel и AMI BIOS (5.010 на материнской плате с набором микросхем LynxPoint-LP). OEM-поддержки нет, так что я один с этим.

У меня есть сеть PXE и ​​сервер WDS 2008R2, который я использую для развертывания образа Windows 10. У меня есть несколько компьютеров с Realtek NIC, которые загружаются по протоколу PXE. В новых компьютерах используется сетевая карта Intel 82574L, и они не загружаются по протоколу PXE. У меня есть возможность выбрать «UEFI: Intel 82574L Gigabit Network Connection» в качестве первого загрузочного устройства, но когда я это сделаю, я вижу сообщение «Succeed to download NBP file», затем оно возвращается в BIOS (я отключил все остальные загрузки устройств). В отличие от парня, который опубликовал этот скриншот: http://get-cmd.com/2015/02/21/sccm2012-r2-failed-to-boot-pxe-mode-nbp-file/, Я не вижу никакой информации, кроме «Успешно загрузить файл NBP».

Я попытался заставить компьютер загрузиться в режиме Legacy, но когда я выбираю «Legacy only» в разделе «Конфигурация CSM», сетевые карты не отображаются в списке доступных загрузочных устройств. Я также убедился, что сетевой порт и кабель работают правильно.

Глядя на сайт Intel (https://downloadcenter.intel.com/product/32209/Intel-82574L-Gigabit-Ethernet-Controller), Я не вижу никакой утилиты для обновления прошивки, которая улучшила бы ситуацию.

Что мне здесь не хватает? Как сделать загрузку BIOS с сетевой карты в устаревшем режиме?

Похоже, здесь вы имеете дело с ошибочной реализацией UEFI. Когда вы загружаетесь в режиме UEFI, вы должны проверить (захват трафика Wireshark), какая архитектура действительно объявляется клиентом, а какой NBP действительно доставляется. Если UEFI FW получает устаревший NBP, он обычно перезагружается.