Uefi legacy boot что это

Обновлено: 04.07.2024

В настройках современной материнской платы с UEFI зачастую есть пункт меню с выбором режима загрузки Legacy (CSM). Не все пользователи знают, для чего он нужен, и включают его без всякой на то причины. Это приводит к тому, что операционная система перестаёт запускаться.

В этой статье вы узнаете что такое UEFI и Legacy в биосе, и почему при активации Legacy система перестаёт грузиться. А также узнаете, какой режим стоит выбирать при установке операционной системы с нуля.

Что такое UEFI и Legacy в биосе

При запуске компьютера процессор обращается к FLASH-памяти материнской платы, на которой хранится прошивка. Существует два вида прошивок: BIOS и UEFI.

BIOS (Basic Input/Output System) появился в середине 70-х годов прошлого века и к настоящему времени устарел. При запуске BIOS проводит проверку оборудования, причём делает это последовательно. Затем идёт обращение к жёсткому диску (или SSD). Там должен находиться сектор MBR (512 байт), в котором умещается первичный загрузчик и таблица разделов диска. В связи с малым размером MBR BIOS не поддерживает загрузку с накопителей объёмом более 2 Тбайт.

UEFI (Unified Extensible Firmware Interface) появился в конце нулевых и был призван заменить BIOS, чтобы снять ряд ограничений. С современной прошивкой проверка оборудования идёт параллельно и не требует много времени. К тому же с ней перешли к таблице разделов GPT, что позволило использовать накопители практически неограниченного объёма и с большим количеством разделов. К достоинствам GPT можно отнести резервную копию таблицы разделов в конце диска.

Важно отметить, что вы можете выбрать что-то одно: BIOS (Legacy) + MBR или UEFI + GPT. Они не взаимозаменяемы, и загрузиться в режиме UEFI с MBR у вас не получится.

Именно способ загрузки вынудил производителей добавить в UEFI режим Legacy (CSM). С ним система работает так, как будто прошивкой является BIOS, и загрузка происходит из MBR. Эта мера позволила продлить поддержку старых операционных систем. Современным операционным системам крайне желательно оставлять UEFI-загрузчик. К тому же он имеет цифровую подпись Secure Boot, что не позволяет внедрить в него вредоносный код.

Как поменять в биосе UEFI на Legacy

Сразу стоит уточнить, что не всякий UEFI имеет графическую оболочку, и, на первый взгляд, он может быть похож на BIOS. К тому же в последнее время производители стали убирать режим Legacy (доступен только UEFI), особенно это касается производителей ноутбуков.

Включить режим Legacy (CSM) можно в разделе Boot, Startup или BIOS. Может также потребоваться переход в продвинутый режим — Advanced. Но сначала надо войти в BIOS.

Пункт меню тоже может иметь разные названия, например, UEFI Boot, Boot Mode, CSM или Launch CSM. Но повторимся, если ничего похожего вы не нашли, то, скорее всего, производитель убрал эту опцию из прошивки.

A9n8Ka6ZYd9+AAAAAElFTkSuQmCC

Для примера рассмотрим плату от MSI. Сначала надо переключить UEFI в Advanced Mode (F7), затем перейти в Settings, далее выбрать Boot (Загрузка) и изменить значение в поле Boot mode select.

Выводы

Теперь вы знаете что такое UEFI и Legacy в биосе. Хотя многие производители по-прежнему называют UEFI BIOSом, сейчас вы уже не встретите новых устройств c BIOS. Однако режим совместимости Legacy (CSM) всё ещё востребован. Он позволяет запускать старые операционные системы (Windows Vista и более ранние) на современных компьютерах.

Этот режим может также упростить апгрейд компьютера. Если вы использовали Windows 7/8/10 на компьютере с BIOS, то можете включить режим совместимости на новой материнской плате. Это позволит вам оставить старый накопитель с установленной на нём ранее операционной системой.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

при загрузке в Windows PE (WinPE) или программа установки Windows выберите режимы BIOS UEFI или legacy. если после установки Windows необходимо переключить режимы микропрограммы, можно использовать средство MBR2GPT .

в общем случае установите Windows с использованием более нового режима UEFI, так как он включает больше функций безопасности, чем устаревший режим BIOS. При загрузке с сети, которая поддерживает только BIOS, необходимо загрузить устаревший режим BIOS.

после установки Windows устройство загружается автоматически, используя тот же режим, с которым он был установлен.

Для загрузки с UEFI или BIOS:

Откройте меню встроенного по. Можно использовать любой из следующих методов.

Загрузите компьютер и нажмите клавишу изготовителя, чтобы открыть меню. Используются общие ключи: ESC, DELETE, F1, F2, F10, F11 или F12. На планшетных ПК распространенные кнопки — это громкое уменьшение или громкость (Поиск более общих ключей и кнопок). Во время запуска часто возникает экран, в котором упоминается ключ. Если это не так или если экран слишком быстро отображается, проверьте сайт изготовителя.

 значок power button

если Windows уже установлен, на экране входа или меню выберите Power ( ) > удерживайте клавишу Shift во время выбора перезапуска. Выберите Устранение неполадок > дополнительные параметры > параметры встроенного по UEFI.

В меню встроенного по выполните загрузку на диск или сеть в режиме UEFI или BIOS:

В меню загрузочное устройство выберите команду, определяющую режим микропрограммы и устройство. Например, выберите UEFI: USB-диск или BIOS: сеть/сеть.

Для одного устройства могут отображаться отдельные команды. Например, вы можете увидеть USB-накопитель UEFI и USB-накопитель в BIOS. Каждая команда использует одно и то же устройство и носитель, но загружает компьютер в другом режиме микропрограммы.

Некоторые устройства поддерживают только один режим (UEFI или BIOS). Другие устройства позволяют загружаться в режиме BIOS только путем отключения функций безопасности UEFI вручную. Чтобы отключить функции безопасности, перейдите в раздел безопасность > безопасная загрузка и отключите эту функцию.

некоторые старые пк (Windows 7-эры или более ранней версии) поддерживают UEFI, но для этого требуется перейти к файлу загрузки. В меню встроенного по найдите параметр: "Загрузка из файла", а затем перейдите к \EFI\BOOT\BOOTX64.. EFI на Windows PE или программа установки Windows носителе.

Режимы UEFI и BIOS в WinPE

Обнаружение загрузки WinPE в режиме BIOS или UEFI

Запросите реестр, чтобы определить, в каком режиме находится устройство. Это можно сделать в командной строке:

Код возврата Режим встроенного по
0x1 BIOS
0x2 UEFI

Используйте его в скрипте:

Обратите внимание, что между delims= и " %%A находится вкладка, за которой следует пробел.

Вы всегда должны загружаться в нужный режим каждый раз.

Вот несколько способов, которые можно использовать для загрузки в правильном режиме микропрограммы при каждом запуске компьютера.

Используйте предварительно отформатированные жесткие диски и используйте метод, который не форматирует диск автоматически.

Если вы хотите убедиться, что диск загружается в определенный режим, используйте диски, предварительно форматированные с помощью формата GPT для режима UEFI, или формат файла MBR для режима BIOS. при запуске установки, если компьютер загружен в неправильном режиме, Windows установка завершится сбоем. Чтобы устранить эту проблему, перезапустите компьютер в правильном режиме микропрограммы.

Удаление загрузочных файлов UEFI или BIOS

если требуется, чтобы компьютер загружался только в определенный режим, можно удалить файлы, которые Windows PE или программа установки Windows использовать для загрузки в режиме UEFI или BIOS. Удалите следующие файлы в зависимости от режима, в котором требуется выполнить загрузку.

Загрузка только в режиме UEFI

удалите файл bootmgr из корневого каталога Windows PE или программа установки Windows носителя. Это предотвращает запуск устройства в режиме BIOS.

Загрузка только в режиме BIOS

удалите папку efi из корня Windows PE или программа установки Windows носителя. Это предотвращает запуск устройства в режиме UEFI.

Если вы когда-либо экспериментировали с операционными системами, разным железом и разгоном, вы, вероятно, слышали об UEFI и Legacy. Знать значение аббревиатур и то, что они обозначают, недостаточно. Нужно понимать что они делают и как работают.

В этой статье мы обсудим, как загружается ваш компьютер, что такое UEFI и Legacy. А также попробуем разобраться, почему один из них лучше другого в конкретных случаях.

Как компьютер загружается?

Прежде чем углубляться в то, что такое UEFI и устаревшие режимы загрузки, давайте обсудим, как загружается компьютер. Понимание этого поможет прояснить некоторые моменты.

Когда вы включаете компьютер, он включает центральный процессор, ключевой компонент компьютера, который обрабатывает команды и, так называемые, инструкции.

Однако на этом этапе процесса загрузки в память не загружаются никакие инструкции. Таким образом, центральный процессор переключается на системное микропрограммное обеспечение, которое содержит свои инструкции для процесса загрузки.

Код микропрограммного обеспечения выполняет инициализацию самопроверки включения питания (POST) и настраивает все подключенные периферийные устройства. После успешной проверки микропрограммное обеспечение загружает устройства хранения и проверяет наличие загрузчика. Затем микропрограммное обеспечение переключает инструкции на загрузчик для обработки процесса загрузки.

На этом этапе загрузчик, такой как LILO и GRUB, берет на себя управление, загружает ядро системы в память и инициализирует необходимые процессы.

Как уже упоминалось, микропрограммное обеспечение помогает обрабатывать инициализацию оборудования во время процесса загрузки. Эта прошивка обычно известна как BIOS или базовая система ввода-вывода.

BIOS UEFI Legacy

Что такое Legacy Boot?

Устаревшая загрузка относится к процессу загрузки, используемому микропрограммой BIOS для инициализации аппаратных устройств. Legacy режим загрузки содержит набор установленных устройств, которые инициализируются по мере выполнения компьютером POST-ТЕСТА во время процесса загрузки. Устаревшая загрузка будет проверять наличие главной загрузочной записи (MBR) на всех подключенных устройствах, как правило, в первом секторе диска.

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

Что такое UEFI?

В современных материнских платах чаще всего используется режим загрузки UEFI с очень интуитивно понятным и удобным интерфейсом. Режим загрузки UEFI содержит специальный раздел EFI, который используется для хранения файла .efi и используется в процессе загрузки и загрузчике.

BIOS UEFI Legacy ERROR

Разница между UEFI и Legacy

На первый взгляд UEFI и Legacy очень похожи. Однако на более глубоком уровне они значительно отличаются.

Поскольку UEFI является преемником BIOS, он наследует все его функции и возможности. Ниже приведены различия между UEFI и Legacy:

Хотя UEFI кажется лучше, чем Legacy (и это так), это не всегда лучший выбор для использования, и вам это может не понадобиться. Всё зависит от конкретного устройства и ОС, которую вы хотите использовать.

В некоторых случаях вам может потребоваться использовать Legacy режим загрузки. Например, если вы хотите двойную загрузку, UEFI может помешать этому процессу. Некоторые операционные системы, особенно старые, просто не умеют работать в UEFI режиме и если вы хотите установить такую систему, то так же придётся использоваться Legacy режим загрузки.

Вот примерные сценарии, в которых вам не понадобиться UEFI:

  1. Процесс двойной загрузки (можно обойти используя, например rEFInd)
  2. Если у вас используются диски менее 2 ТБ (можете продолжать использовать MBR)
  3. Когда ваша ОС совсем не умеет работать в UEFI, либо он ей не обязателен. (старые версии Windows и Linux)
  4. Если вам просто нравится быстрый и простой графический интерфейс BIOS, где удобно управлять с помощью клавиатуры.

Вывод

Мы разобрали основные различия между UEFI и устаревшими (Legacy ) режимами загрузки. Используя информацию, приведенную в этом руководстве, теперь вы можете устранять возникшие неполадки. Например, если у вас не работает двойная загрузка ( Dual Boot ), вы можете отключить безопасную загрузку и переключится в Legacy режим.

В bios есть два режима загрузки, uefi boot и legacy boot. Если выбрать первый, управление отдается загрузчику винды, если активировать второй- грузится grub. Сам вопрос- где эти загрузчики находятся и что вообще происходит и где про это почитать. В рунете куча хлама про сам uefi и secure boot.

  • Вопрос задан более трёх лет назад
  • 21373 просмотра

загрузчики находятся на вашем диске. а биос и uefi всего лишь передают "эстафету" загрузчику.
Если очень просто сказать то uefi это следуещее поколени bios

конкретно интересует что куда они там передают. bios по идее подгружает mbr запись, ну и дальше понятно. мне не понятно что меняется, когда в биосе тот режим переключается. если он так же передает управление mbr, то почему другой загрузчик грузится, если нет, то куда он управление передает

Ну в инете видимо не там ищите.
А в кратце Вам ответил @MattLe.
Ну а с ним от части согласен, для меня это и прошлое поколение bios MacPro 2007, т.к. MacOS9 вовсе не поддерживает legacy bios Здесь вообще поясняется, что первая версия с 2000 г

конкретно интересует что куда они там передают. bios по идее подгружает mbr запись, ну и дальше понятно. мне не понятно что меняется, когда в биосе тот режим переключается. если он так же передает управление mbr, то почему другой загрузчик грузится, если нет, то куда он управление передает

bossonojka

Если Вы планируете использовать несколько операционных систем, то режимы загрузки Вам очень в этом помогут. Так как не все ОС поддерживают загрузку в режиме UEFI. Это очень полезно, ведь можно установить одну операционную систему в режиме UEFI, а другую в обычном режиме. В BIOS есть соответствующие настройки, где можно выбрать способ загрузки как и UEFI, так и Legacy.

UEFI Boot - это загрузка, непосредственно, в режиме UEFI. В интернете можете прочитать про преимущества. Если Вы собираетесь установить WIndows на GPT-диск , то в таком случае Вам не обойтись без активации режима UEFI.
Legacy Boot - обычная загрузка. В таком случае у Вас не получить установить Windows на GPT-диск.


А насчет загрузчиков, то все верно, они находятся на Вашем диске.

конкретно интересует что куда они там передают. bios по идее подгружает mbr запись, ну и дальше понятно. мне не понятно что меняется, когда в биосе тот режим переключается. если он так же передает управление mbr, то почему другой загрузчик грузится, если нет, то куда он управление передает

bossonojka

bossonojka

Павел: Вы хотите подробнее узнать о том как передается управление загрузчику?

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

Читайте также: