При включении компьютера вы видите сообщение Press Ctrl+S for PXE ROM или система внезапно пытается загрузиться по сети, хотя в загрузочном меню указан SSD. Причина кроется в параметре Onboard LAN Option ROM, который активирует встроенный сетевой загрузчик еще до старта операционной системы. Если этот параметр включен, BIOS передает управление сетевой карте, которая ищет PXE-сервер в локальной сети.
Для обычного домашнего ПК эта функция бесполезна, но на серверах и в офисных терминалах она критична. Разберем, где находится этот параметр, как его отключить для ускорения загрузки и в каких сценариях он действительно нужен.
Что такое Option ROM и как он работает
Option ROM (опциональное ПЗУ) — это микрокод, встроенный в платы расширения или чипсет материнской платы. Он запускается до загрузки ОС и позволяет устройству работать в среде BIOS/UEFI. Для сетевых карт этот код называется PXE ROM (Preboot Execution Environment) — среда предзагрузочного исполнения.
Когда параметр Onboard LAN Option ROM установлен в значение Enabled, BIOS включает сетевой контроллер на раннем этапе POST-диагностики. Это позволяет:
- 🖥️ Загружать операционную систему с удаленного сервера по протоколу PXE
- 🌐 Использовать сетевое хранилище iSCSI без загрузки драйверов ОС
- 🛠️ Запускать диагностические утилиты и антивирусные сканеры, которые находятся в сети
- 💻 Управлять компьютером удаленно на этапе до загрузки ОС (технология AMT)
Для активации этого режима на материнских платах ASUS, MSI и Gigabyte нужно зайти в раздел Advanced → Onboard Devices Configuration. На ноутбуках Lenovo и HP путь может отличаться — параметр часто скрыт в подменю Network Boot.
⚠️ Внимание: если вы не используете загрузку по сети, держите Onboard LAN Option ROM в состоянии Disabled. Это сокращает время POST на 2-5 секунд и исключает риск случайной загрузки с чужого PXE-сервера в вашей сети.
Где находится параметр в разных версиях BIOS
Расположение настройки зависит от производителя материнской платы и версии прошивки. В классическом текстовом AMI BIOS параметр ищите в разделе Advanced → Integrated Peripherals. В UEFI от American Megatrends путь обычно такой: Advanced → Network Stack Configuration.
На платах Gigabyte с UEFI настройка называется LAN PXE Boot Option ROM и находится в Peripherals → LAN. У ASRock параметр расположен в Advanced → Onboard LAN, а у MSI — в Settings → Advanced → Integrated Peripherals.
| Производитель | Путь в BIOS/UEFI | Название параметра |
|---|---|---|
| ASUS | Advanced → Onboard Devices Configuration | Intel LAN ROM / Realtek PXE OPROM |
| MSI | Settings → Advanced → Integrated Peripherals | LAN Option ROM |
| Gigabyte | Peripherals → LAN | LAN PXE Boot Option ROM |
| ASRock | Advanced → Onboard LAN | Onboard LAN Option ROM |
На системах с UEFI вместо классического BIOS параметр может называться PXE Boot или Network Boot. В режиме UEFI загрузка по сети работает через драйвер HTTP Boot, который требует настройки DHCP-сервера с указанием URL загрузочного образа.
Влияние на скорость загрузки и безопасность
Включенный Onboard LAN Option ROM увеличивает время инициализации сетевого контроллера. На современных материнских платах это добавляет от 1 до 3 секунд к общему времени POST. Кажется незначительным, но при использовании быстрого NVMe SSD эти секунды составляют до 30% всего времени загрузки.
Существует и аспект безопасности. Если параметр активен, сетевой контроллер начинает прослушивать сеть еще до загрузки ОС. В корпоративной среде это штатная ситуация, но дома или в небольшом офисе злоумышленник может поднять поддельный PXE-сервер и перехватить процесс загрузки.
Процедура отключения проста: зайдите в BIOS, найдите параметр и установите значение Disabled. После сохранения настроек и перезагрузки система загрузится напрямую с диска, минуя ожидание ответа от DHCP-сервера.
Когда включать Onboard LAN Option ROM
Существуют сценарии, где этот параметр обязателен. Первый — развертывание операционной системы на множестве компьютеров через PXE-сервер (например, с помощью Windows Deployment Services или Clonezilla). Без активного Option ROM компьютер не сможет найти сетевой загрузчик.
Второй сценарий — использование iSCSI-накопителей. Если ваша система загружается с удаленного диска по протоколу iSCSI, BIOS должен инициализировать сетевую карту до старта ОС. Третий случай — работа с тонкими клиентами, где вся ОС находится на сервере.
⚠️ Внимание: при включении Onboard LAN Option ROM убедитесь, что в сети нет конфликтующих DHCP-серверов. Иначе компьютер может получить неправильный IP-адрес и не сможет подключиться к PXE-серверу, что приведет к ошибке No bootable device.
Настройка загрузки по сети через UEFI
В системах UEFI вместо классического Option ROM используется Network Stack. Это более гибкий механизм, который поддерживает протоколы IPv4 и IPv6, а также HTTP Boot. Для его активации нужно включить два параметра: Network Stack и PXE Support.
После активации в меню загрузки появится устройство с именем UEFI: IPv4 Realtek или аналогичное. Выбрав его, компьютер отправит DHCP-запрос и попытается загрузить образ с PXE-сервера. Если сервер недоступен, система перейдет к следующему устройству в списке загрузки.
☑️ Настройка PXE-загрузки в UEFI
Для диагностики проблем с PXE-загрузкой используйте индикаторы на сетевой карте. Если после включения питания индикатор активности мигает, но загрузка не начинается, проверьте настройки DHCP-сервера и доступность TFTP-сервера с загрузочным образом.
Типичные ошибки и способы их решения
Наиболее частая проблема — сообщение PXE-E61: Media test failure, check cable. Оно появляется, когда компьютер пытается загрузиться по сети, но не находит PXE-сервер. Причина — включенный Onboard LAN Option ROM при отсутствии сетевого сервера.
Решение зависит от вашей цели. Если PXE не нужен — отключите параметр в BIOS. Если нужен — проверьте физическое подключение кабеля и настройки DHCP. Также убедитесь, что в BIOS не установлен приоритет сетевой загрузки выше, чем загрузка с диска.
- 🔌 Проверьте, подключен ли сетевой кабель к порту материнской платы, а не к дополнительной сетевой карте
- 🔄 Сбросьте настройки BIOS до заводских, если параметр не находится в стандартном месте
- 📶 На ноутбуках отключите Wi-Fi и Bluetooth — некоторые модели пытаются загрузиться через беспроводной адаптер
- 🛡️ В корпоративных ноутбуках параметр может быть заблокирован политикой — обратитесь к администратору
Как проверить, активен ли PXE ROM без входа в BIOS
При включении компьютера обратите внимание на экран POST. Если на черном фоне появляется надпись вида "Press Ctrl+S for PXE ROM" или "Intel UNDI, PXE-2.1", значит Option ROM активен. Отсутствие такой надписи говорит о том, что параметр выключен или сетевой контроллер не инициализируется.
Еще одна распространенная ошибка — PXE-M0F: Exiting Intel PXE ROM. Это не ошибка, а информационное сообщение о том, что PXE-сервер не найден, и система переходит к следующему устройству загрузки. Если это сообщение появляется каждый раз при включении, но система загружается с диска, проблема лишь в лишних 2-3 секундах ожидания.
Особенности для серверов и встроенных систем
На серверных платах от Supermicro, ASUS и Gigabyte параметр Onboard LAN Option ROM часто дополнен настройкой Boot Mode. Доступны значения Legacy и UEFI. Для старых операционных систем используйте Legacy, для современных — UEFI.
Во встроенных системах и тонких клиентах Option ROM используется для загрузки с iSCSI SAN. В этом случае важно правильно настроить порядок загрузки: сначала сетевой контроллер, затем локальный диск. Иначе система будет пытаться загрузиться с пустого локального диска и выдаст ошибку.
⚠️ Внимание: на серверах с двумя сетевыми портами параметр может быть раздельным — LAN1 Option ROM и LAN2 Option ROM. Включайте только тот порт, который подключен к сети PXE, чтобы избежать путаницы при загрузке.
Для серверов с IPMI (интеллектуальная платформа управления) сетевой загрузчик может конфликтовать с управляющим контроллером. Если после включения Option ROM пропадает доступ к веб-интерфейсу IPMI, отключите PXE на управляющем порту и оставьте его только на рабочем.
Часто задаваемые вопросы
Может ли включенный Onboard LAN Option ROM повредить компьютер?
Нет, этот параметр не влияет на аппаратную часть. Максимальный риск — загрузка с поддельного PXE-сервера, что теоретически может привести к установке вредоносного ПО. Для домашних компьютеров риск минимален, если вы не подключены к публичным сетям.
Почему после обновления BIOS параметр изменился с Disabled на Enabled?
Некоторые производители сбрасывают настройки к заводским при обновлении прошивки. Заводские настройки часто включают PXE для совместимости с корпоративными сценариями. После обновления BIOS проверяйте все параметры загрузки и при необходимости меняйте их обратно.
Как отключить PXE-загрузку на ноутбуке, если параметр не найден?
На ноутбуках Dell и HP параметр может называться Wake on LAN или Network Boot. Если вы не находите его в BIOS, проверьте раздел Advanced → Boot Options. В крайнем случае сбросьте BIOS до заводских настроек и измените только порядок загрузки.
Влияет ли Onboard LAN Option ROM на скорость интернета или работу сетевой карты в Windows?
Нет. После загрузки операционной системы драйвер сетевой карты полностью перехватывает управление контроллером. Параметр BIOS влияет только на этап до загрузки ОС. Скорость интернета и стабильность соединения остаются неизменными.
Что делать, если компьютер зависает на экране инициализации сетевой карты?
Это происходит при неисправности сетевого контроллера или конфликте с другим оборудованием. Отключите Onboard LAN Option ROM, загрузитесь в BIOS и проверьте, определяется ли сетевой контроллер в списке устройств. Если нет — обновите BIOS или проверьте контроллер в другой системе.
В итоге, параметр Onboard LAN Option ROM — это мощный инструмент для IT-специалистов, но лишняя нагрузка для обычных пользователей. Если вы не администрируете сеть и не разворачиваете ОС на нескольких машинах, держите его выключенным. Это ускорит загрузку, повысит безопасность и избавит от случайных попыток загрузиться по сети.