Чем отличается bios от uefi
Перейти к содержимому

Чем отличается bios от uefi

  • автор:

UEFI на замену обычного BIOS

ВКонтакте AppGallery Huawei

В последнее время все чаще IT-производители стали переходить на использование нового стандарта UEFI в своем оборудовании, заменяя устаревший BIOS. Что же это такое и в чем особенности BIOS и UEFI интерфейсов?

BIOS – микропрограмма, вшитая в материнскую плату. Загружается она сразу после включения питания компьютера. Ее главная задача — управление, проверка и передача данных об установленном оборудовании загрузчику операционной системы.

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

Основные преимущества и недостатки нового интерфейса

UEFI совершенно новый интерфейс, который, скорее всего, в будущем полностью вытеснит BIOS, потому как имеет перед ним ряд преимуществ:

  1. Понятная и удобная графическая оболочка с поддержкой манипулятора.
  2. Поддержка винчестеров с таблицей разделов GPT и адресацией LBA.
  3. Полноценная работа с жесткими дисками, объем которых превышает 2 Тбайта.
  4. Увеличенная скорость загрузки системы.
  5. Наличие менеджера загрузки, который предоставляет выбор операционной системы.
  6. Простота обновления прошивки.

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

Однако эту защиту можно обойти, установив операционную систему на диск MBR (в этом случае теряется ряд преимуществ по сравнению с таблицей разделов жесткого диска GTP).

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

UEFI и BIOS – в чем разница?

UEFI(Unified Extensible Firmware Interface) — это стандартный интерфейс встроенного ПО для компьютеров, заменяющий BIOS.

Для того чтобы обозначить эту систему, есть специальный термин Firmware, что означает: аппаратно-реализованное программное обеспечение. Само, название говорит о том, что программа уже вшита в одну из микросхем, на материнской плате, ее установкой не надо заниматься, да и нежелательно, она уже от производителя настроенная для работы в оптимальном режиме. После включения компьютера, она запускается автоматически, выполняя множество разнообразных задач.

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

Потом проходит проверка настроек, определяется частота оперативной памяти, соответствует ли она заданной, а также время включения всех вентиляторов, расположенных внутри системного блока и подключенных к материнской плате. Идет выбор, в каком режиме энергосбережения компьютер будет работать дальше, если долгое время простаивал. Кое-что из этих настроек можно поменять и в Windows, но основные работоспособные параметры компьютера BIOS выставит сам, перед запуском операционной системы. Можно отключить, или подключить интерфейсы на материнской плате (жесткий диск, привод DVD, или USB-накопители, внешний жесткий диск, или флешка). Через BIOS, можно выбрать к чему в первую очередь будет обращаться компьютер (по умолчанию стоит такая последовательность: жесткий диск, привод DVD, USB-накопители). Эту последовательность можно поменять, и поставить первым привод DVD, это позволит после перезагрузки запустить диск с операционной системой для ее переустановки. После всех проверок, BIOS загружает ОС Windows, система запускается вместе со всеми необходимыми для работы драйверами, и далее BIOS становится ненужным, до следующего включения или перезагрузки.

BIOS – Basic Input-Output System – Базовая Система Ввода-Вывода. Она отвечает за все операции ввода/вывода для Windows. BIOS в определенной мере исполнял роль драйверов, то есть связывал операционную систему с периферийными устройствами. Но со временем периферия становилось все совершеннее, впрочем, как и сам компьютер, поэтому появились драйверы, программы, взаимодействующие с операционной системой и BIOS. BIOS менялся, чтобы соответствовать развивающейся технике.

UEFI — Unified Extensible Firmware Interface – Расширяемый Интерфейс Встроенного ПО. Разрабатываться он начал уже относительно давно, с 2001 года, занималась этим компания Intel, и предназначалось изначально для серверного процессора Itanium. Itanium был принципиально новым оборудованием и никакая версия BIOS, не работала с ним, и никакие доработки тут помочь не могли. Первоначально появилась EFI, и первый кто ее начал использовать оказалась компания Apple, она начала ставить EFI на все выпускаемые ПК и ноутбуки. С 2006 года эта компания при сборке компьютеров и ноутбуков использует интеловские процессоры. За год до этого к аббревиатуре EFI, была добавлена еще одна буква U, за этой буквой скрывается слово Unified, слово говорит о том, что разработкой интерфейса uefi bios занимается сразу несколько компаний. К ним относятся Dell, HP, IBM, и Phoenix Insyde, ну и конечно же вездесущая компания Microsoft, потому что именно она является основным разработчиком операционных систем.

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

Особенности интерфейса UEFI – он графический (см. рис. 1). Все меню состоит из квадратных кнопок с рисунками, и по рисункам легко определить, что скрыто за кнопками. Основное меню, называемое Click Bios, состоит из пяти пунктов, или пяти кнопок (щелкать по ним можно мышкой, в BIOS, все управлялось только с клавиатуры).

etSMz4jI.png (759×570)

Рис. 1. Пример Главного меню графического интефейса UEFI-Bios

Первая кнопка GreenPower, она зеленого цвета, в центре нее изображена лампа, здесь при желании можно поменять настройки энергосбережения процессора.

Вторая «Служебная программа», после нажатия на нее откроется дополнительное меню со вспомогательными программами uefi bios. Всего их шесть (рис. 2):

etSMz4jJ.png (773×481)

Рис. 2. Меню Utilities — Служебные программы

1) «Состояние системы», покажет какое оборудование установлено в ПК.

2) Специальные настройки для профессионалов.

3) Возможность установки новой версии UEFI

4) Установка пароля доступа к настройкам и к компьютеру

5) «Загрузка», определяется очередность загрузочных устройств.

6) Сохранение всех изменений

— Третья, за ней скрыто меню настроек для разгона процессора.

— Четвертая, «Настройка» (рис. 3), содержит подменю с кнопками дополнительных настроек.

— Пятая, открывает доступ к играм, с прилагаемого диска.

etSMz4jK.png (765×487)

Рис. 3. Меню Settings – Настройки

1) Тестирование оперативной памяти

2) Live Update, дает возможность обновить UEFI, через Интернет.

3) HDD Backup — резервное копирование данных жесткого диска.

4) Тут можно менять интерфейс UEFI.

К основным преимуществм UEFI (их можно отметить шесть) относятся:

1) Поддержка жесткие диски огромного объема до 8 млрд. Тб. UEFI работает со стандартом GPT, а это дает возможность поддержки жестких дисков объемом до 8 млрд. Тб.

2) Встроенная BIOS. Материнским платам с UEFI, не нужно BIOS, потому что в ней есть своя встроенная BIOS , называется — модуль поддержки совместимости. Поэтому те программы, которым для работы нужен был BIOS, спокойно могут работать и на компьютерах с UEFI.

3) Простое управление. В меню настроек все можно делать с помощью мышки, раньше это было недоступно, в БИОСе управление было возможно только с клавиатуры. А тут, графический интерфейс с интуитивно понятным меню. В BIOS EFI есть поддержка и русского языка.

4) Скорость загрузки ОС. С UEFI загрузка происходит намного быстрее, сейчас уже достигнут рекорд (2 секунды).

5) Встроенная система. UEFI сама по себе является небольшой операционной системой, она чем-то похожа на DOS, потому что выполняет текстовые команды. Она даже может помочь разобраться в причинах сбоя загрузки основной Операционной Системы, но работать в ней могут только квалифицированные пользователи.

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

С 2012 года фирмы Asrok, Asus, MSI и ряд других уже начали выпуск материнских плат оснащенных UEFI.

Чем отличаются UEFI и BIOS – что использовать на компьютере с Windows

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

BIOS или базовая система ввода-вывода – это интерфейс, который широко использовался до середины 2000-х годов, когда его заменил UEFI. В настоящее время большинство компьютеров поддерживают UEFI, и с ним работать намного проще.

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

Что такое BIOS

BIOS расшифровывается как Basic Input Output System и был разработан Гэри Килдаллом, ученым-компьютерщиком, который известен созданием языка программирования CP/M. Первое упоминание о BIOS было в CP/M версии 1.1 для Lawrence Livermore Laboratories.

BIOS предоставляет службы времени выполнения для операционных систем и выполняет аппаратную инициализацию и самотестирование при включении питания или перезапуске.

Раньше BIOS был собственностью IBM PC, но был переработан и с тех пор стал стандартом, используемым на каждом компьютере. В современных компьютерах BIOS инициирует самопроверку при включении питания, также известную как POST, которая запускает компоненты и проверяет их перед запуском загрузчика и передачей данных операционной системе.

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

В конце концов, в середине 2000-х BIOS устарел, поскольку размёры жёстких дисков быстро увеличивались, а потребность в лучшем интерфейсе росла.

Что такое UEFI

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

UEFI был впервые создан как проект Intel в 1998 году в эпоху Intel-HP Itanium. Ограничения BIOS были слишком велики для постоянно растущих серверных платформ, поэтому была создана Intel Boot Initiative, позже названная Extensible Firmware Interface.

EFI был активен до 2005 года, когда Intel закрыла проект EFI и представила свою работу Unified EFI Forum, альянсу технологических гигантов, который отвечает за стандартизацию и разработку UEFI.

В настоящее время в основном используется UEFI, который имеет множество явных преимуществ по сравнению с BIOS.

Устаревший BIOS против UEFI – какой из них лучше

Основная причина создания UEFI заключается в том, что в то время BIOS устарел с точки зрения развивающихся технологий.

UEFI имеет много преимуществ перед BIOS, вот некоторые из них:

  • Поддержка больших разделов данных, более 2 ТБ
  • Поддержка таблицы разделов GUID или GPT, в отличие от основной загрузочной записи BIOS или MBR
  • Поддержка как 32-битных, так и 64-разрядных сред
  • Возможности подключения к сети и устранения неполадок без установленной операционной системы
  • Совместимость с предыдущими и будущими версиями
  • Модульность

Если нет особых требований к использованию BIOS, UEFI всегда должен быть предпочтительным вариантом. Всё новое оборудование, игровые материнские платы и другое оборудование поддерживают UEFI, по крайней мере, с начала 2010-х годов.

Экран UEFI похожий на прежний BIOS

Последовательность загрузки BIOS и UEFI – какую использовать

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

В некоторых старых системах Windows всё ещё есть работающие драйверы для старого оборудования, в то время как они устарели и непригодны для использования в Windows 10 и 11.

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

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

BIOS CSM против UEFI – совместимость или современное оборудование

Если нет необходимости устанавливать Windows Vista и предыдущие версии Windows, такие как Windows XP, всегда следует выбирать UEFI.

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

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

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

страница порядка загрузки uefi

UEFI впереди, но у BIOS есть своё применение

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

Устаревший BIOS может иметь своё применение: от быстрой и простой загрузки до сохранения контроля над частями материнской платы, такими как набор микросхем, разгон и порядок загрузки.

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

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

UEFI vs BIOS: в чем разница?

img

Итак, вы, возможно, слышали аббревиатуры BIOS и UEFI, особенно если имели дело со сменой операционной системы или разгоном.

Возможно, вы даже знаете, как эти аббревиатуры расшифровываются (Unified Extensible Firmware Interface – единый расширяемый микропрограммный интерфейс, и Basic Input/Output System – базовая система ввода/вывода, соответственно). Но задумывались ли вы когда-нибудь, что они делают в компьютерной системе?

Давайте раскроем тайну этих терминов и их значений.

Процедура загрузки

Сначала – главное! Да, я знаю, что мы отклоняемся от темы, но я обещаю, что это поможет вам понять позже некоторые концепции.

Итак, как загружается компьютер? Давайте рассмотрим шаг за шагом:

  1. Вы нажимаете кнопку питания на ноутбуке/настольном компьютере.
  2. ЦП запускается, но ему необходимы некоторые команды для работы (помните о том, что ЦП всегда нужно что-то делать). Так как основная память на этом этапе пуста, то ЦП полагается на загрузку команд из прошивки микросхемы на материнской плате и начинает выполнять их.
  3. Код встроенного ПО выполняет самотестирование при включении питания (POST — Power On Self Test), инициализирует оставшееся оборудование, определяет подключенные внешние периферийные устройства (мышь, клавиатуру, флешку и т.д.) и проверяет исправность всех подключенных устройств. Возможно, вы даже помните звуковой сигнал, который настольные компьютеры издавали после успешного прохождения процедуры POST.
  4. И, наконец, алгоритм прошивки перебирает все запоминающие устройства и ищет загрузчик (обычно находится в первом секторе диска). Если загрузчик был найден, то прошивка передает ему управление компьютером. Для того, чтобы понять эту статью, вам не нужно знать больше. Но если вам интересно, то можете прочитать дальше (в ином случае вы можете перейти к следующему разделу).
  5. Итак, теперь, когда загрузчик загружен, его задача – загрузить остальную часть операционной системы. GRUB – один из таких загрузчиков, способный загружать unix-подобные операционные системы, а также он может последовательно загружать операционные системы Windows. Загрузчик доступен только в первом секторе диска размером 512 байт. С учетом сложности современных операционных систем, некоторые из загрузчиков имеют тенденцию выполнять многоэтапную загрузку, то есть когда загрузчик загружает загрузчик второго этапа в среде, не ограниченной 512 байтами.
  6. Затем загрузчик загружает ядро в память. Unix-подобные операционные системы затем запускают процесс init – процесс инициализации, (главный процесс, из которого разветвляются/выполняются другие процессы) и, наконец, инициализируют уровни запуска.
  7. В Windows wininit.exe загружается вместе с некоторыми другими процессами, такими как services.exe для управления службами, lsass.exe для локальной безопасности и прав доступа (аналогично уровням запуска) и lsm.exe для локального управления сеансами.
  8. После всех этих этапов и после инициализации некоторых других драйверов загружается графический пользовательский интерфейс (GUI — Graphical User Inferface), и отображается экран входа в систему.

Это было описание общего процесса загрузки. А теперь вернемся к нашей первоначальной теме.

BIOS:

BIOS

BIOS расшифровывается как Basic Input/Output System, то есть базовая система ввода/вывода, а иначе говоря, прошивка, о которой мы говорили выше.

Она хранится в EPROM (Erasable Programmable Read-Only Memory – стираемое программируемое постоянное запоминающее устройство), что позволяет производителю легко выпускать обновления.

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

UEFI

UEFI ASUS

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

Этот файл .efi хранится в специальном системном разделе EFI (ESP — EFI System Partition) на жестком диске. Этот раздел также содержит загрузчик.

UEFI был разработан с целью преодоления многих ограничений старого BIOS, в том числе:

  1. UEFI поддерживает размеры дисков до 9 зеттабайт, тогда как BIOS поддерживает только 2,2 терабайта.
  2. UEFI обеспечивает более быструю загрузку.
  3. UEFI поддерживает дискретные драйверы, в то время как BIOS поддерживает диски, хранящиеся в его ПЗУ, поэтому обновление прошивки BIOS немного затруднено.
  4. UEFI обеспечивает безопасную загрузку, которая предотвращает загрузку компьютера из неавторизированных/неподписанных приложений. Это помогает предотвратить внедрения руткитов, но при этом затрудняет двойную загрузку, так как рассматривает другие ОС как неподписанные приложения.
  5. UEFI работает в 32-битном или 64-битном режиме, тогда как BIOS работает в 16-битном режиме. Таким образом, UEFI может предоставить графический интерфейс (то есть управление с помощью мыши), в отличие от BIOS, который поддерживает управление только с помощью клавиатуры.

Возможно, вам не нужен UEFI

Несмотря на то, что все современные компьютеры по умолчанию оснащены UEFI, есть несколько причин, по которым вы можете выбрать BIOS вместо UEFI:

  1. Если вы новичок и не хотите возиться с любым типом прошивки, то BIOS для вас.
  2. Если у вас

Заключение

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *