Что такое UEFI. В чем принципиальные отличия от BIOS

    Содержание:

  1. Из истории BIOS
  2. Начало разработки UEFI
  3. Принципиальные различия BIOS и UEFI
  4. Как проверить, есть ли у вашего компьютера UEFI

Вы не знаете, что такое UEFI, чем он отличается от BIOS и почему его стоит использовать? Вы также узнаете об этом из нашего руководства. Рано или поздно каждого пользователя компьютера возникает необходимость установить операционную систему на свой компьютер. Теоретически, сам процесс установки сегодня очень прост, независимо от того, устанавливаем ли мы Windows 7, Windows 8 / 8.1, Windows 10 или Linux (например,популярный, как для Linux, дистрибутив Ubuntu ). Однако, сосредотачиваясь на процессе установки, многие люди игнорируют важные для безопасности и производительности параметры компьютера, обусловленные наличием обновлением. Интерфейс UEFI, обычно известный как преемник

Из истории BIOS

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

BIOS (базовая система ввода / вывода) — очень старое решение. Впервые эта концепция появилась в 1975 году (да, 40 лет назад!). Этот термин называется программным обеспечением, которое является частью операционной системы отвечающей за прямую связь с компонентами оборудования во время запуска компьютера. В целом роль BIOS как программного обеспечения, управляющего устройствами ввода / вывода во время запуска компьютера, не менялась десятилетиями. Хотя функциональные возможности BIOS постепенно увеличиваются, эволюция ограничивается устаревшей архитектурой этого решения, и из-за необходимости обратной совместимости BIOS является просто помехой для разработки современного программного обеспечения и препятствует полному использованию современных устройств и операционных систем.

Пример различий BIOS  и UEFI? BIOS не позволяет использовать жесткие диски емкостью более 2 ТБ на современных компьютерах. Между тем, на рынке уже доступны отдельные накопители с трехкратной емкостью (6 ТБ).

Начало разработки UEFI

Как избежать ограничений? Используйте UEFI (Unified Extensible Firmware Interface) — через минуту мы предложим как :). Работа над новым низкоуровневым системным интерфейсом для замены устаревшего BIOS началась Intel. Первоначально UEFI (или, скорее, EFI, как первоначально называлось описанное решение) был разработан для сервера Intel Itanium. Первая реализация EFI в системах Itanium также была представлена довольно давно, в 2000 году (ну, 15 лет — это не 40 ;-)), но благодаря продуманной и развивающей архитектуре это решение гораздо более гибкое и более масштабируемое, чем устаревший BIOS. Первым производителем домашних компьютеров, который начал использовать EFI / UEFI в своих продуктах, был Apple. Сегодня практически каждый современный ноутбук оснащен программным обеспечением UEFI, но почти все устройства по-прежнему поддерживают режим совместимости с устаревшим BIOS. Существует ловушка в этом, что неосведомленный пользователь, который неправильно настраивает начальные настройки компьютера, будет использовать самую современную операционную систему на компьютере с первого десятилетия 21-го века, где функции, разработанные сорок лет назад, будут отвечать за первоначальную связь между устройствами и программным обеспечением. Вышеупомянутое ограничение при работе с емкими дисками — не единственная проблема BIOS. В следующем списке мы собрали наиболее важные различия между двумя решениями.

Принципиальные различия BIOS и UEFI

  1. Поддержка памяти: BIOS может адресовать только 1 МБ ОЗУ, а именно: первый мегабайт адресного пространства памяти. В случае UEFI ограничений нет, вся установленная в компьютере память доступна сразу.
  2. Интерфейс: BIOS предлагает только текстовый интерфейс, в случае UEFI можно использовать графический интерфейс, хотя не все производители принимают данное решение; Стоит помнить, что отсутствие графического интерфейса в начальной конфигурации программы компьютера не означает отсутствие UEFI.
  3. Диски: BIOS может работать только с дисками, на которых загрузочные данные были размещены в специальной области, называемой (Master Boot Record); К сожалению, MBR также является устаревшим решением (с 1983 года), для которого характерны ограничения, связанные с максимальной емкостью диска и количеством разделов. В случае UEFI поддерживаются диски GPT (таблица разделов GUID), в которых практически отсутствуют эксплуатационные ограничения. И MBR, и GPT являются разными способами хранения информации по своей структуре на диске (включая количество разделов).
  4. Размер диска / раздела: BIOS поддерживает разделы / диски с максимальным размером 2 ТБ, в случае UEFI теоретическая максимальная емкость раздела / диска составляет 9,4 ЗБ (зеттабайт, 1 зетбайт — миллиард терабайт).
  5. Количество разделов: в системе, установленной на компьютере с BIOS, вы можете создать до 4 разделов на одном диске, в случае дисков UEFI и GPT теоретически нет ограничений на количество разделов, но на практике это зависит от операционной системы; в случае Windows 8 или Windows 10 количество разделов было ограничено 128.
  6. Режим работы: BIOS является 16-битным программным обеспечением, UEFI может в полной мере использовать возможности современных процессоров (32/64-битных).
  7. Сеть: BIOS не может получить прямой доступ к сети. В случае UEFI такой доступ возможен.
  8. Безопасность: помимо возможности установить пароль, программа конфигурации не предлагает никаких механизмов защиты, в случае UEFI можно реализовать низкоуровневые криптографические функции, шифрование целых дисков и многое другое.

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

Как проверить, есть ли у вашего компьютера UEFI

У вашего компьютера есть UEFI? Это легко проверить. Прежде всего, сразу после запуска машины войдите в программу настройки (ранее было сказано «войти в BIOS»). В зависимости от компьютера, ключи, которые активируют эту программу, могут быть разными, наиболее распространенными являются [Del], [F2] (это было в случае с используемыми нами ноутбуками Acer Aspire V13), реже [F10].

Если после запуска программы настройки вы увидите обширную графическую среду, похожую на эту:

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

Для сравнения, это экран устаревшего BIOS:

Однако ранее мы упоминали, что отсутствие графического интерфейса не означает, что на компьютере нет UEFI, в качестве доказательства мы приводим пример с ноутбуком Acer Aspire V13:

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

Если у вас уже установлена операционная система, стоит проверить, установлена ли она в режиме UEFI или BIOS. Все, что вам нужно сделать, это использовать встроенную утилиту Windows (каждая версия), которая называется System Information (msinfo32.exe). После выбора категории «Сводная информация о системе » найдите пункт « Режим BIOS» в правой части окна, как показано на следующем рисунке.

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