Есть ли какие-либо преимущества у определенного порядка загрузки при использовании UEFI?

Есть ли какие-либо преимущества у определенного порядка загрузки при использовании UEFI?

Только что собрал систему с материнской платой, которая поддерживает UEFI. Я не понял, что это такое, в то время и мне было интересно узнать, почему он, кажется, подключен к 1 ТБ HDD. У меня в системном отсеке есть дополнительное хранилище, а не на SSD, где находится ОС.

В BIOS в порядке загрузки указано:

  • жесткий диск UEFI
  • оптический привод
  • диск на 4 ТБ
  • SSD и, наконец, повторение 1 ТБ, указанного в верхней части списка с UEFI
    (этот повторный список не имеет метки UEFI).

Материнская плата — Gigabyte GA-H97-Gaming 3.

Есть ли какие-то преимущества в перестановке этой конфигурации? Например, есть ли возможность выбора, где находится UEFI, и имеет ли это значение?

решение1

EFI имеют встроенные менеджеры загрузки. Их пользовательские интерфейсы сильно различаются, от полностью бесполезных до умеренно полезных, но ключевым моментом является то, что каждая запись во встроенном менеджере загрузки сообщает прошивке, как запустить одну программу (обычно загрузчик). Эти записи менеджера загрузки хранятся в NVRAM. Обычно, когда вы устанавливаете ОС, он создает запись менеджера загрузки EFI, которая указывает на собственный загрузчик ОС. Таким образом, при установленной ОС вы должны увидеть запись для этой ОС в списке менеджеров загрузки.

Многие EFI также автоматически генерируют записи для таких вещей, как параметры сетевой загрузки, утилита настройки прошивки, встроенная оболочка EFI, загрузка дисков в BIOS/CSM/режиме устаревших версий и резервные загрузчики на жестких дисках и съемных дисках. Этот последний пункт заслуживает некоторого пояснения: если ни одна ОС не создала запись, EFI может загрузиться из стандартного имени файла: EFI/BOOT/bootx64.efi(предполагая, что процессор x86-64/AMD64/x64). Первоначально это резервное имя файла предназначалось для включения загрузки со съемных носителей, чтобы могли загружаться установщики ОС и аварийные инструменты. Однако сегодня его часто используют в качестве аварийной резервной копии — ОС может установить копию своего загрузчика в этом месте, чтобы позволить ОС загрузиться в случае повреждения записей NVRAM.

Ваш вопрос не совсем на 100% ясен относительно того, какое оборудование установлено на вашем компьютере. Я бы не удивился, если бы увидел по крайней мере одну, а возможно и две, записи для каждого жесткого диска, подключенного к компьютеру. (Две из них были бы из одной записи EFI-mode fallback и одной записи BIOS/CSM/legacy-mode. Последняя, ​​вероятно, исчезла бы, если бы вы отключили CSM в своей прошивке.) С другой стороны, одна или обе записи диска могут отсутствовать в зависимости от конструкции прошивки и текущих настроек, особенно если на диске нет загрузчика EFI fallback. Дополнительные записи могут быть весьма специфичны для системы. Похоже, вы говорите, что видите загрузочную запись для загрузки с сетевого устройства хранения данных. Это может произойти, если это устройство поддерживает сетевую загрузку через протокол, напримерПХЕ,и включена ли поддержка PXE в вашей прошивке.

Кроме того, если вы видите записи для жестких дисков, о которых вы никогда не слышали, или для ОС, которые вы никогда не устанавливали, я подозреваю, что вы не первый владелец материнской платы. Если предыдущий владелец загружал систему, и особенно если этот человек устанавливал ОС, в NVRAM машины могут быть остаточные записи.

Управлять записями менеджера загрузки EFI можно с помощью утилит в самой прошивке и во многих ОС:

  • Многие, но не все EFI позволяют вам настраивать записи менеджера загрузки с помощью их утилит настройки. Детали различаются от одного EFI к другому.
  • Версия 2Оболочка EFIпредоставляет команду, называемуюbcfgчто позволяет редактировать эти записи.
  • В Windows bcdeditкоманда предоставляет ограниченные возможности редактирования этих записей, а сторонниеEasyUEFIпредоставляет для этого более простой интерфейс «укажи и щелкни».
  • В Linux,efibootmgrкоманда позволяет добавлять, удалять и настраивать загрузочные записи EFI.

Обратите внимание, что попытки изменить записи менеджера загрузки EFI, если вы их не понимаете, могут привести к тому, что ваша система перестанет загружаться.

Кроме того, большая часть этого не имеет значения, если вы устанавливаете ОС в режиме BIOS/CSM/legacy. Менеджер загрузки EFI все еще существует, но без установки ОС в режиме BIOS менеджер загрузки EFI сводится к функциональности простого менеджера загрузки на основе устройств в традиционном BIOS.

Связанный контент