Когда вы впервые включаете компьютерную систему, она не сразу начинает загружать вашу операционную систему. Он запускает оборудование через базовую систему ввода-вывода или BIOS . Эта процедура позволяет различным аппаратным компонентам компьютера правильно взаимодействовать друг с другом. После завершения самопроверки при включении питания BIOS запускает загрузчик операционной системы.
Этот процесс практически не изменился в течение более 20 лет, но технология недавно изменилась. Большинство компьютеров теперь используют систему инициализации, которая называется Unified Extensible Firmware Interface.
История UEFI
UEFI является расширением оригинального расширяемого интерфейса прошивки, разработанного Intel. Intel разработала эту новую систему аппаратного и программного интерфейса, когда компания запустила злополучную линейку серверов и процессоров Itanium. Из-за его продвинутой архитектуры и ограничений существующих систем BIOS инженеры разработали новый метод передачи аппаратного обеспечения операционной системе, который обеспечит большую гибкость. Поскольку Itanium не пользовался огромным успехом, стандарты EFI также ослабли в течение многих лет.
В 2005 году Unified EFI Forum расширил первоначальные спецификации, разработанные Intel, для разработки нового стандарта обновления аппаратного и программного интерфейса. В этот консорциум входят такие компании, как AMD, Apple, Dell, HP, IBM, Intel, Lenovo и Microsoft. Членами даже являются два крупнейших производителя BIOS — American Megatrends Inc. и Pheonix Technologies.
Что такое UEFI?
UEFI — это спецификация, которая определяет, как аппаратное и программное обеспечение взаимодействуют в компьютерной системе. В спецификации на самом деле включает в себя два аспекта этого процесса , известного как загрузки услуг и времени выполнения услуг . Сервисы загрузки определяют, как оборудование будет запускать программное обеспечение или операционную систему для загрузки. Службы времени выполнения пропускают загрузочный процессор и загружают приложения непосредственно из UEFI. Этот подход заставляет его действовать как урезанная операционная система, запуская браузер .
Хотя многие называют UEFI смертью BIOS, система фактически не полностью удаляет BIOS из аппаратного обеспечения. В ранних спецификациях отсутствовали какие-либо параметры POST или конфигурации. В результате система все еще требует BIOS для достижения этих двух целей. Разница заключается в том, что BIOS, скорее всего, не будет иметь такой же уровень настройки, как это возможно в существующих системах только с BIOS.
Преимущества UEFI
Самым большим преимуществом UEFI является отсутствие какой-либо конкретной аппаратной зависимости. BIOS специфичен для архитектуры x86. UEFI потенциально позволяет персональному компьютеру использовать процессор другого производителя или в нем нет устаревшей кодировки x86.
Другим важным преимуществом UEFI является то, что он поддерживает несколько операционных систем без необходимости в загрузчике, таких как LILO или GRUB. Вместо этого UEFI может автоматически выбрать соответствующий раздел с операционной системой и загрузить из него. Как оборудование, так и программное обеспечение должны иметь соответствующую поддержку спецификации UEFI.
Наконец, UEFI предлагает гораздо более удобные интерфейсы, чем старые текстовые меню BIOS. Это преимущество значительно упрощает настройку системы для конечного пользователя. Кроме того, интерфейс позволяет запускать такие приложения, как веб-браузер ограниченного использования или почтовый клиент, а не запускать полную ОС.
Недостатки UEFI
Самая большая проблема с UEFI — это аппаратная и программная поддержка. Для правильной работы аппаратное обеспечение и операционная система должны поддерживать соответствующую спецификацию. Это не такая большая проблема с текущей Windows или macOS, но старые операционные системы, такие как Windows XP, не поддерживают это.