Чем legacy отличается от uefi: В чем разница между UEFI и Legacy BIOS

Что лучше для Windows 10: UEFI или Legacy

Опубликовано: Автор: Артём Чёрный

UEFI и Legacy — это две разновидности загрузочного интерфейса любого компьютера. Он запускается еще до начала загрузки операционной системы и проверяет все важные компоненты системы на исправность работы. Если ОС на компьютер не установлена, то загрузчик используется для ее установки. По-сути, UEFI и Legacy являются разновидностями BIOS. Однако они отличаются не только своим внешним оформлением, но и доступным функционалом, и совместимостью с некоторыми операционными системами. Попробуем разобраться, что лучше для Windows 10.

Содержание

  1. Что лучше для Windows 10: UEFI или Legacy
  2. Что такое Legacy Boot
  3. Что такое UEFI
  4. Что лучше для Windows 10

Майкрософт по этому вопросу не дают однозначного ответа, хотя и рекомендуют по возможности использовать новые версии UEFI. Это связано с тем, что некоторые возможности Windows 10 могут некорректно работать из-за старой Legacy-версии BIOS. Однако это касается очень специфических возможностей, которые обычно используют профессиональные разработчики сложного программного обеспечения, например, расширенная виртуализация системы. Простому пользователю такие функции ни к чему.

Читайте также:
Как поменять UEFI на Legacy
Телефон. Главные критерии при выборе телефона бу
История оптического кабеля: от даты создания до сегодня
Нетбук или ноутбук: какая между ними разница

Далее мы подробно рассмотрим отличия старых Legacy от новых интерфейсов UEFI.

Что такое Legacy Boot

Это устаревший вариант загрузки компьютера, использующий микропрограмму BIOS для обнаружения и проверки аппаратных устройств, а также их настройки. Интерфейс управления в такой подсистеме выглядит устаревшим и не слишком удобным. В большинстве случаев управлением им возможно только с помощью подключенной клавиатуры. Интерфейс не переведен на русский язык. Также здесь нет удобных встроенных функций для разгона процессора и видеокарты, настройки охлаждения, элементов подсветки.

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

Что такое UEFI

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

Также UEFI обеспечивает более быстрое время загрузки современных операционных систем, нежели Legacy. Правда, различия в скорости сравнительно небольшие — 2-3 секунды, не более. Плюс, UEFI очень просто обновлять по мере необходимости.

Что лучше для Windows 10

Если у вас есть возможность приобрести материнскую плату или устройство, где изначально установлена UEFI-прошивка, то выбирайте ее. С ней удобнее работать, она более стабильна и чуть более быстрая. Однако в некоторых случаях Legacy BIOS может быть предпочтительнее:

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

Как итог, в большинстве случаев лучше выбрать UEFI прошивку для Windows 10 и других, более современных операционных систем. Использование Legacy-прошивки является скорее компромиссом.

Противостояние UEFI BIOS и традиционного БИОС-а(Legacy BIOS)

Технология UEFI (Unified Extensible Firmware Interface), как и BIOS, представляет собой интерфейс встроенного ПО компьютера, и обеспечивает связь между ним и операционной системой. Как и БИОС, интерфейс UEFI (также упоминающийся в русскоязычной компьютерной публицистике как УЕФИ) используется для инициализации аппаратных компонентов компьютера и запуска операционной системы, хранящейся на жестком  диске.

Схема позиционирования UEFI в обобщенной структуре взаимодействия компонентов ПК.

Содержание статьи

  • В чем же состоят отличия UEFI BIOS от традиционного BIOS?
  • История возникновения технологии
  • Критика УЕФИ
  • Заключение

В чем же состоят отличия UEFI BIOS от традиционного BIOS?

BIOS считывает информацию с первого сектора жесткого диска, где содержится главная загрузочная запись (MBR) и выбирает загрузочное устройство, где находится операционная система. Поскольку BIOS – это очень старая система, работающая с середины 1970-х гг, то она до сих пор работает в 16-битном режиме. Это обстоятельство ограничивает количество информации, которое может быть прочитано из системной ROM (постоянной памяти компьютера).

UEFI выполняет ту же задачу, но делает это немного  по-другому. Она хранит всю информацию об инициализации и начальной загрузке системы в специальном файле, находящемся на жестком диске в особом разделе ESP (EFI System Partition). Кроме того, ESP содержит загрузочные программы операционной системы, установленной на компьютере.

Процесс загрузки компьютера на основе UEFI и эмуляции традиционной Legacy BIOS

УЕФИ в перспективе предназначена для полной замены BIOS и предлагает много новых функций и улучшений, которые не могут быть реализованы в BIOS:

  1. Отсутствие ограничений объема разделов и их количества. Для хранения информации о жестком диске БИОС использует главную загрузочную запись (MBR), в то время как UEFI – так называемую GPT (GUID partition table). Основная разница между ними состоит в том, что MBR использует 32-битные элементы, что позволяет системе иметь лишь 4 физических раздела диска, а каждый раздел может быть размером не более 2 терабайт. Что же касается GPT, то она имеет 64-битные элементы, что позволяет системе иметь до 128 разделов размером до зеттабайта (1021 байт).
  2. Скорость и производительность. Поскольку технология УЕФИ не зависит от конкретной платформы, то она способна уменьшить время загрузки и увеличить скорость работы компьютера, особенно в том случае, если в системе установлены объемные жесткие диски.
  3. Безопасность. Самым большим преимуществом UEFI по сравнению с БИОС является безопасность. Она реализуется при помощи технологии Secure Boot (безопасный запуск), поддерживаемой операционной системой Windows 8. Поскольку Secure Boot имеет возможность запрашивать цифровую подпись у загрузочных программ, то интерфейс UEFI позволяет использовать во время загрузки только аутентифицированные драйверы и службы. Secure Boot контролирует процесс загрузки до тех пор, пока операционная система полностью не загружена. Это дает гарантию того, что во время загрузки в компьютер не проникнет вредоносное ПО.
  4. Обратная совместимость. Для обратной совместимости большинство реализаций УЕФИ на компьютерах архитектуры PC также поддерживают режим Legacy BIOS для дисков с MBR. Для этого в UEFI существует функция CSM (Compatibility Support Module, модуль поддержки совместимости). В случае диска с MBR загрузка производится в том же режиме, что и в системах на основе BIOS. Также возможна загрузка систем на основе BIOS с дисков, имеющих GPT.
  5. Поддержка сетевой загрузки. УЕФИ может осуществлять загрузку через сеть при помощи технологии Preboot eXecution Environment (PXE). Эта технология поддерживает основные сетевые протоколы, такие, как IPv4 и IPv6, UDP, DHCP и TFTP. Также поддерживается загрузка с загрузочных образов, хранящихся в сетевых хранилищах данных.
  6. Менеджер загрузки.В стандарте UEFI менеджер загрузки определяется как инструмент, предназначенный для загрузки операционной системы и всех необходимых драйверов. Загрузчики операционной системы хранятся в файлах, к которым может осуществляться доступ со стороны встроенного ПО. УЕФИ поддерживает файловые системы FAT32, а также FAT16 и FAT12 для съемных носителей. UEFI не зависит от загрузочных секторов, хотя ESP отводит для них место в целях обратной совместимости. Загрузчики автоматически определяются программным обеспечением UEFI, что позволяет осуществлять загрузку со съемных носителей.

История возникновения технологии

Технология EFI BIOS изначально была разработана компанией Intel. Сейчас стандарт UEFI разрабатывается организацией UEFI Forum.

Первоначальной мотивацией для разработки EFI были ограничения BIOS, такие, как 16-битный процессорный режим, 1 МБ адресуемого пространства памяти, что было неприемлемо для серьезных серверных платформ, таких, как Itanium. Попытка устранить эти проблемы в 1998 г. первоначально получила название Intel Boot Initiative, а затем была  переименована в EFI.

В 2005 году Intel приостановила развитие стандарта EFI на версии 1.10 и передала его Unified EFI Forum, которая развила стандарт в версию UEFI. При этом владельцем исходного стандарта EFI BIOS продолжает оставаться Intel, выдающая лицензии на продукты, основанные на технологии  EFI. Версия UEFI 2.1 была выпущена в январе 2007 г. В ней были добавлены возможности шифрования данных, сетевой аутентификации и технология User Interface Architecture. Текущая версия стандарта UEFI 2. 4 была принята в июле 2013г.

Критика УЕФИ

В адрес УЕФИ порой высказывается критика, в частности со стороны поборников информационных прав. Например, компьютерный эксперт Рональд Г. Миних, один из разработчиков альтернативной открытой технологии загрузки Coreboot, осуждает EFI как попытку ограничить возможность пользователя полностью контролировать свой компьютер. Кроме того, он считает, что эта технология не решает ни одной из застарелых проблем традиционного BIOS, в частности,  потребности в двух драйверах – одного для встроенного ПО, другого – для операционной системы.

Заключение

UEFI – это технология, которая имеет как немало преимуществ, так и недостатки. На сегодняшний день она еще не распространена повсеместно и не поддерживается всеми  компьютерами и другими устройствами. Наличие встроенного в UEFI менеджера загрузки означает, что отпадает необходимость в отдельных загрузчиках. Кроме того, эта технология может работать совместно с BIOS(в режиме совместимости — Legacy BIOS) и независимо от нее. При этом BIOS по-прежнему может использоваться там, где не требуется хранить большие объемы данных, а проблема безопасности не является чрезвычайно актуальной.

Порекомендуйте Друзьям статью:

В чем разница между UEFI и Legacy?

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

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

Начнем!

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

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

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

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

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

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

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

Что такое Legacy Boot?

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

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

Что такое UEFI?

UEFI или Unified Extensible Firmware Interface — это современный способ управления процессом загрузки . UEFI похож на Legacy, однако он хранит загрузочные данные в файле .efi, а не в прошивке.

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

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

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

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

РЕЖИМ ЗАГРУЗКИ UEFI СТАРЫЙ РЕЖИМ ЗАГРУЗКИ
UEFI обеспечивает улучшенный пользовательский интерфейс. Устаревший режим загрузки является традиционным и очень простым.
Он использует схему разделов GPT. Legacy использует схему разделов MBR.
UEFI обеспечивает более быструю загрузку. Медленнее по сравнению с UEFI.
Поскольку UEFI использует схему разбиения GPT, он может поддерживать до 9 зеттабайт устройств хранения. Схема разделения MBR, используемая в Legacy, поддерживает только устройства хранения до 2 ТБ.
UEFI работает в 32-разрядных и 64-разрядных версиях, обеспечивая поддержку мыши и сенсорной навигации. Legacy работает в 16-битном режиме, который поддерживает только навигацию с помощью клавиатуры.
Обеспечивает безопасную загрузку, предотвращающую загрузку неавторизованных приложений. Это также может препятствовать двойной загрузке, поскольку рассматривает операционные системы (ОС) как приложения. Не обеспечивает безопасный метод загрузки, позволяющий загружать неавторизованные приложения, что делает возможной двойную загрузку.
Упрощен процесс обновления. Более сложный по сравнению с UEFI.

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

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

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

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

Заключение

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

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

13 сентября 2018 г.

от Lithmee

Чтение через 4 мин.

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

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

Ключевые области, охватываемые

1. Что является UEFI
— Определение, функциональность
2. Что является Legacy Boot
— Определение, функциональность
. – Сравнение ключевых отличий

Ключевые термины

BIOS, Legacy Boot, UEFI

Что такое UEFI

UEFI Firmware Interface Untensible ware0006 . Большинство новых материнских плат состоят из этого нового типа. Это имеет больше преимуществ, чем использование BIOS. Самое главное, он предоставляет удобный графический интерфейс пользователя (GUI). BIOS предоставляет синий цветной экран с различными опциями. Обычный BIOS не может распознавать большие накопители. UEFI обеспечивает хорошую альтернативу этой проблеме и распознает большие накопители.

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

Загрузка UEFI использует прошивку UEFI. Он поддерживает список допустимых загрузочных томов, называемых служебными разделами EFI. Во время самотестирования при включении питания (POST), которое проверяет, правильно ли работает все оборудование, микропрограмма UEFI сканирует все загрузочные устройства хранения, подключенные к системе, на наличие допустимой таблицы разделов GUID (GPT). Сама прошивка проверяет GPT, чтобы найти раздел EFI для загрузки.

Что такое Legacy Boot

Legacy Boot — это процесс загрузки, используемый прошивкой BIOS. Он хранит список установленных загрузочных устройств хранения, таких как гибкие диски, жесткие диски, оптические диски и т. д., в соответствии с настраиваемым порядком приоритета. При включении компьютера BIOS выполняет самотестирование при включении питания (POST). Затем внутренний динамик издает короткий одиночный звуковой сигнал, указывающий на то, что загрузка прошла нормально. Код звукового сигнала помогает идентифицировать код и принять меры по устранению неполадок.

Рисунок 1: BIOS

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

Разница между UEFI и загрузкой прежних версий

Определение

UEFI — это процесс загрузки на современных компьютерах, предоставляющий расширенные возможности по сравнению с BIOS. Legacy Boot — это процесс загрузки компьютера с использованием прошивки BIOS. Это объясняет основную разницу между UEFI и устаревшей загрузкой.

Функциональность

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

Особенности

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

Удобство для пользователя

Кроме того, UEFI более удобен для пользователя, чем устаревшая загрузка.

Проверка загрузочного хранилища

В то время как UEFI использует таблицу разделов GUID (GPT), BIOS использует схему разделов основной загрузочной записи (MBR).

Заключение

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

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