Setup

UEFI

Setup — интерфейс настроек прошивки: тот экран, который открывается по клавише Del или F2 сразу после включения. Иногда его называют BIOS Setup, UEFI Setup или «настройки BIOS» — суть одна.

Setup — не отдельная программа и не «BIOS рядом с UEFI»: это приложение внутри UEFI, которое прошивка запускает по нажатию клавиши во время POST.

Место Setup в загрузке

Обычный ход событий: питание → POST инициализирует железо → BDS выбирает загрузочное устройство → запускается загрузчик.

Setup встраивается в этот ход так:

  1. во время POST прошивка проверяет, нажата ли клавиша входа в Setup;
  2. если нажата — вместо обычного перехода к BDS прошивка запускает приложение Setup;
  3. пользователь меняет настройки; при сохранении они записываются в NVRAM прошивки;
  4. машина перезагружается, и следующий POST применяет новые настройки.

То есть Setup не участвует в самой загрузке — он только задаёт то, что POST и BDS будут делать на следующем запуске.

Что именно конфигурирует Setup

Setup настраивает работу прошивки и железа — не операционной системы. Основные группы:

Загрузка

  • порядок загрузочных устройств — какие записи и в каком порядке перебирает BDS;
  • включение и отключение отдельных записей, добавление пути вручную;
  • режим загрузки: только UEFI, только legacy (CSM) или оба;
  • сетевая загрузка (PXE), загрузка с USB.

Безопасность

  • Secure Boot — включение, режим (Standard/Custom), управление ключами, сброс к заводским;
  • TPM — встроенный или дискретный модуль, его включение и очистка;
  • пароли: пароль пользователя (только вход в Setup) и администратора (защита настроек), пароль на загрузку;
  • блокировка прошивки от записи, защита от отката версии.

Процессор и виртуализация

  • VT-x / AMD-V — аппаратная виртуализация;
  • VT-d / IOMMU — прямой доступ устройств к памяти;
  • Turbo Boost, Hyper-Threading, энергосберегающие состояния (C-states).

Память

  • профили XMP / EXPO — заводской разгон памяти;
  • частоты, тайминги, напряжения (обычно в «расширенных» разделах).

Накопители

  • режим контроллера: AHCI или RAID (от этого зависит, увидит ли система диск);
  • конфигурация RAID, включение NVMe, порядок дисков.

Периферия и встроенные устройства

  • встроенные звук, сеть, Wi-Fi, Bluetooth;
  • USB (в том числе режим legacy для клавиатуры), последовательные порты;
  • вывод на последовательную консоль (Serial Console) — важно для серверов.

Питание и охлаждение

  • кривые вентиляторов, лимиты мощности процессора, поведение после потери питания.

Прочее

  • дата и время (RTC);
  • загрузка по сети и из состояния сна;
  • мониторинг напряжений и температур;
  • обновление прошивки из файла;
  • сброс к заводским настройкам (Load Optimized Defaults).

Как войти в Setup

С клавиатуры при включении — клавиша зависит от производителя:

  • Del — большинство настольных плат (ASUS, Gigabyte, MSI);
  • F2 — большинство ноутбуков и серверов;
  • F10 — HP, F1 — Lenovo, Esc — некоторые модели;
  • F12 — меню выбора загрузочного устройства (не Setup);
  • на серверах — F2/Del плюс удалённая консоль.

Клавишу нужно нажимать сразу после включения; окно короткое, и его можно увеличить, отключив Fast Boot.

Из работающей системы:

  • Windows: Параметры → Система → Восстановление → Перезагрузить сейчас, затем Поиск и устранение неисправностей → Дополнительные параметры → Параметры встроенного ПО UEFI; либо командой shutdown /r /fw /t 0;
  • Linux: systemctl reboot --firmware-setup — если прошивка поддерживает этот способ;
  • серверы: через BMC (iDRAC, iLO, IPMI) с перенаправлением консоли.

Настройки хранятся в NVRAM

Изменения Setup пишутся в энергонезависимую память прошивки (NVRAM в той же микросхеме, что и прошивка). Это EFI-переменные, и часть из них доступна системе:

# список загрузочных записей и их порядок
efibootmgr -v

# текущие настройки загрузки и прошивки
bootctl status

# состояние Secure Boot
mokutil --sb-state

Побочный эффект: настройки можно «сбить». Отсюда два частых случая:

  • Clear CMOS (перемычка или извлечение батарейки) — сбрасывает настройки, если в Setup что-то испортили или забыли пароль;
  • сброс ключей Secure Boot — если система перестала загружаться после включения проверки подписей.

Осторожно

  • Смена режима загрузки (UEFI ↔ legacy) может сделать установленную систему незагружаемой: старый диск с MBR не загрузится в режиме «только UEFI».
  • Переключение режима контроллера дисков (AHCI ↔ RAID) ломает загрузку уже установленной системы.
  • Забытый пароль администратора убирается только сбросом настроек — и вместе с ним уходят все изменения.
  • Обновление прошивки прерывать нельзя: неудачная запись делает плату нерабочей (иногда спасает аварийный режим восстановления у производителя).

Смотрите также

  • UEFI — среда, частью которой является Setup
  • POST — во время чего открывается Setup
  • BDS — как используются заданные здесь настройки загрузки
  • Прошивка — что такое прошивка и как её обновляют
Оценка статьи 0

Комментарии

Пока комментариев нет.