Хорошо

UEFI и BIOS: в чем разница? Популярное

Последний ответ июл 04, 2022 21:49:01 255 9 10 0 1

ami bios


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


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


Давайте проясним эти термины и их значения.


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

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


  1. Вы нажимаете кнопку питания на своем ноутбуке / настольном компьютере.

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

  3. Код прошивки выполняет самопроверку включения питания (POST), инициализирует оставшееся оборудование, обнаруживает подключенную периферию (мышь, клавиатуру, флешку и т. Д.) и проверяет, все ли подключенные устройства исправны. Под конец всей диагностики происходит "писк" со встроенного динамика. По частоте звука, можно определить в каком сегменте системы произошла ошибка. Например: если один писк, потом еще один, но длинный - это проблема с ОЗУ.

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

  5. Итак, теперь, когда загрузчик загружен, его задача - загрузить остальную часть операционной системы. GRUB является одним из таких загрузчиков, который способен загружать unix-подобные операционные системы, а также способен загружать ОС Windows. Загрузчик доступен только в первом секторе диска, который составляет 512 байт. Учитывая сложность современных операционных систем, некоторые из этих загрузчиков, как правило, выполняют многоступенчатую загрузку, когда основной загрузчик загружает загрузчик второго этапа в среде, которая не ограничена 512 байтами.

  6. Затем загрузчик загружает ядро в память. Затем Unix-подобные операционные системы запускают init процесс (главный процесс, из которого разветвляются / выполняются другие процессы) и, наконец, инициализируют runlevel.

  7. В Windows wininit.exe загружается вместе с некоторыми другими процессами, такими как services.exe для управления службами, lsass.exe cервис проверки подлинности локальной системы безопасности (аналогично runlevel) и lsm.exe для управления локальными сеансами.

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


Теперь вернемся к нашей первоначальной теме


BIOS:


BIOS


BIOS означает базовую систему ввода / вывода (basic input output system), прошивку, о которой мы говорили в приведенной выше процедуре загрузки. Она установлена прямо на отдельном кристалле на материнской плате.


Он хранится в EPROM чипе, что позволяет вносить изменения в прошику.


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


UEFI:

uefi


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


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


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


  1. UEFI поддерживает диски размером до 9 зеттабайт, тогда как BIOS поддерживает только 2,2 терабайта.

  2. UEFI обеспечивает более быстрое время загрузки.

  3. UEFI поддерживает отдельные драйверы.

  4. UEFI обеспечивает безопасность закрузки ОС. "Безопасная загрузка" - предотвращает загрузку компьютера из неавторизованных / неподписанных приложений. Это помогает предотвратить руткиты, но также препятствует двойной загрузке, поскольку другие ОС рассматриваются как неподписанные приложения.

  5. UEFI работает в 32-битном или 64-битном режиме, тогда как BIOS работает в 16-битном режиме. Таким образом, UEFI может предоставлять графический интерфейс (навигация с помощью мыши), в отличие от BIOS, который позволяет осуществлять навигацию только с помощью клавиатуры.


Наглядно можно предоставить различия в таком виде:


bios vs uefi


Всем спасибо за прочтение!

Пост синхронизирован: HIGHLIGHTS лента

  • x

Dustin
Админ Опубликовано 2022-7-4 15:13:38
Спасибо за публикацию и развитие темы UEFI и BIOS: в чем разница?-5031591-1
Развернуть
  • x

Dustin
Dustin Опубликовано 2022-7-4 15:14 (0) (0)
Ссылку, может, стоить выделить, мне кажется теряется в тексте сейчас.  
kalula
Опубликовано 2022-7-4 16:09:07
все таки efi это файл? может для линукс файл, а так это раздел?
Развернуть
  • x

s_nooze
s_nooze Опубликовано 2022-7-4 16:26 (0) (0)
есть несколько файлов efi. часть может быть в системе. например для винды C:\Windows\System32\Boot\winload.efi  
s_nooze
s_nooze Опубликовано 2022-7-4 16:26 (0) (0)
часть на отдельном разделе диска  
s_nooze
Опубликовано 2022-7-4 16:30:50
Первая картинка вроде A486SX
Развернуть
  • x

malderx
malderx Опубликовано 2022-7-4 16:42 (0) (0)
lindata? похоже, но не оно  
haaver
Опубликовано 2022-7-4 17:07:34
UEFI и BIOS: в чем разница?-5031857-1
Развернуть
  • x

FlamInga
Author Опубликовано 2022-7-4 21:49:01

спасибо i_f48.gif

Развернуть
  • x

Комментарий

Выполните вход в систему, чтобы ответить на пост. Вход | Регистрация
Отправить

Внимание! В целях защиты правовых интересов Вас, сообщества и третьих лиц, не публикуйте любой материал, содержащий политические высказывания, порнографию, упоминание азартных игр, употребление наркотиков, а также материал, нарушающий коммерческую тайну или содержащий персональные данные пользователей. Также не предоставляйте данные от вашей учетной записи. Вы будете нести ответственность за все действия, выполняемые под вашим аккаунтом. Подробная информация: “Пользовательское соглашение.”

My Followers

Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Вход

Заблокировать
Вы уверены, что хотите заблокировать этого пользователя?
Пользователи из вашего черного списка не могут комментировать ваши посты, не могут упоминать вас, не могут отправлять личные сообщения.
Напоминание
Пожалуйста, привяжите свой мобильный номер чтобы получить бонус за приглашение.
О защите информации
Благодарим за использование Huawei ICT Club! Мы хотим рассказать вам о том, как мы собираем, используем и храним ваши данные. Пожалуйста, внимательно ознакомьтесь с Политикой конфиденциальности и Пользовательским соглашением.