
Оба UEFI и BIOS - это низкоуровневое программное обеспечение, которое запускается при загрузке вашего компьютера перед загрузкой операционной системы, но UEFI - это более современное решение, поддерживающее более крупные жесткие диски, более быстрое время загрузки, дополнительные функции безопасности и удобную графику и мышь курсоры.
Мы видели, что новые ПК, которые поставляются с UEFI, по-прежнему относятся к нему как к «BIOS», чтобы не путать людей, привыкших к традиционному компьютеру BIOS. Даже если ваш компьютер использует термин «BIOS», современные ПК, которые вы покупаете сегодня, почти наверняка поставляются с прошивкой UEFI вместо BIOS. Вот почему.
Что такое BIOS?

Вы можете настроить различные настройки на экране настройки BIOS. Здесь находятся такие параметры, как конфигурация оборудования вашего компьютера, системное время и порядок загрузки. Вы можете получить доступ к этому экрану, нажав конкретную клавишу - разную на разных компьютерах, но часто Esc, F2, F10 или Удалить - во время загрузки компьютера. Когда вы сохраняете настройку, она сохраняется в памяти на вашей материнской плате. При загрузке компьютера BIOS настроит ваш компьютер с сохраненными настройками.
Перед загрузкой операционной системы BIOS проходит через POST или самотестирование при включении питания. Он проверяет правильность конфигурации вашего оборудования и правильную работу. Если что-то не так, вы увидите сообщение об ошибке или услышите загадочную серию звуковых кодов. Вам нужно будет узнать, что означают различные звуковые сигналы в руководстве к компьютеру.
Когда ваш компьютер загружается - и после завершения POST - BIOS ищет главную загрузочную запись или MBR, хранящуюся на загрузочном устройстве, и использует ее для запуска загрузчика.
Вы также можете увидеть аббревиатуру CMOS, которая означает «Дополнительный металл-оксид-полупроводник». Это относится к памяти с батарейным питанием, где BIOS хранит различные настройки на материнской плате. На самом деле это не так точно, поскольку этот метод был заменен флэш-памятью (также называемой EEPROM) в современных системах.
Почему BIOS устарел
BIOS существует уже давно, и он не очень развился. Даже компьютеры MS-DOS, выпущенные в 1980-х годах, имели BIOS!
Конечно, BIOS со временем развился и улучшился. Были разработаны некоторые расширения, включая ACPI, интерфейс расширенной конфигурации и мощности. Это позволяет BIOS более легко настраивать устройства и выполнять расширенные функции управления питанием, такие как сон. Но BIOS не продвинулся и не улучшился почти так же, как и другие технологии ПК со времен MS-DOS.
У традиционного BIOS все еще есть серьезные ограничения. Он может загружаться только с дисков с частотой 2,1 ТБ или меньше. Приводы 3 ТБ теперь являются общими, и компьютер с BIOS не может загрузиться с них. Это ограничение связано с тем, как работает система Master Boot Record BIOS.
BIOS должен работать в 16-разрядном режиме процессора и иметь только 1 МБ места для запуска. У него есть проблема с инициализацией сразу нескольких аппаратных устройств, что приводит к более медленному процессу загрузки при инициализации всех аппаратных интерфейсов и устройств на современном ПК.
BIOS потребовал замены в течение длительного времени. Intel начала работу над спецификацией Extensible Firmware Interface (EFI) еще в 1998 году. Apple выбрала EFI, когда она переключилась на архитектуру Intel на своих Mac в 2006 году, но другие производители ПК не следовали.
В 2007 году производители Intel, AMD, Microsoft и ПК согласились с новой спецификацией Unified Extensible Firmware Interface (UEFI). Это отраслевой стандарт, которым управляет Unified Extended Firmware Interface Forum, и не только управляется Intel. Поддержка UEFI была представлена Windows с Windows Vista с пакетом обновления 1 и Windows 7. Подавляющее большинство компьютеров, которые вы можете купить сегодня, теперь используют UEFI, а не традиционную BIOS.
Как UEFI заменяет и улучшает BIOS

Этот новый стандарт позволяет избежать ограничений BIOS. Прошивка UEFI может загружаться с дисков с частотой 2,2 ТБ или больше - фактически теоретический предел составляет 9,4 гц. Это примерно в три раза превышает предполагаемый размер всех данных в Интернете. Это связано с тем, что UEFI использует схему разделения GPT вместо MBR. Он также загружается более стандартным образом, запуская исполняемые файлы EFI, а не запуская код из главной загрузочной записи диска.
UEFI может работать в 32-разрядном или 64-битном режиме и имеет более адресное адресное пространство, чем BIOS, что означает, что процесс загрузки выполняется быстрее.Это также означает, что экраны настройки UEFI могут быть более легкими, чем экраны настроек BIOS, включая поддержку указателей мыши и графики. Однако это необязательно. Многие ПК по-прежнему поставляются с текстовыми режимами UEFI, которые выглядят и работают как старый экран настройки BIOS.
UEFI имеет другие функции. Он поддерживает Secure Boot, что означает, что операционная система может быть проверена на достоверность, чтобы гарантировать, что вредоносная программа не подделала процесс загрузки. Он может поддерживать сетевые функции прямо в самой прошивке UEFI, что может помочь в устранении неполадок и конфигурации. При использовании обычного BIOS вы должны сидеть перед физическим компьютером, чтобы настроить его.
Это не просто замена BIOS. UEFI - это, по сути, крошечная операционная система, работающая поверх прошивки ПК, и она может делать намного больше, чем BIOS. Он может храниться во флэш-памяти на материнской плате или загружаться с жесткого диска или сетевого ресурса при загрузке.
Различные ПК с UEFI будут иметь разные интерфейсы и функции. Все зависит от производителя вашего ПК, но основы будут одинаковыми на каждом ПК.
Как получить доступ к настройкам UEFI на современных ПК
Если вы обычный пользователь ПК, переход на компьютер с UEFI не будет заметным изменением. Ваш новый компьютер загрузится и выключится быстрее, чем в BIOS, и вы можете использовать диски размером 2,2 ТБ или более.
Если вам нужно получить доступ к настройкам низкого уровня, может быть небольшое различие. Вам может потребоваться доступ к экрану настроек UEFI через меню настроек загрузки Windows, а не нажатие клавиши во время запуска компьютера. Когда компьютер загружается так быстро, производители ПК не хотят замедлять процесс загрузки, ожидая, нажали ли вы клавишу. Тем не менее, мы также видели ПК с UEFI, которые позволяют вам получить доступ к BIOS таким же образом, нажав клавишу во время процесса загрузки.

Для получения более подробной информации, прочитайте Адам Уильямсон из Red Hat о том, как процесс загрузки UEFI отличается. Вы также можете ознакомиться с официальными часто задаваемыми вопросами UEFI.