12 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что такое UEFI

BIOS (Basic Input/Output System – базовая система ввода/вывода) – это набор микропрограмм, обеспечивающий начальный запуск системы, записанный в памяти материнской платы в виде отдельной микросхемы. Работу BIOS мы можем видеть до начала загрузки операционной системы. Этот режим (все, что происходит до начала загрузки ОС) называется POST (Power On Self Test). Компьютер тестирует все свои основные, критически важные компоненты и, если все в порядке, переходит к загрузке системы. Проверяются следующие вещи:

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

Что такое BIOS?

BIOS — это Basic Input-Output system, базовая система ввода-вывода. Это программа низкого уровня, хранящаяся на чипе материнской платы вашего компьютера. BIOS загружается при включении компьютера и отвечает за пробуждение его аппаратных компонентов, убеждается в том, что они правильно работают, а потом запускает программу-загрузчик, запускающую операционную систему Windows или любую другую, установленную у вас.

На экране настройки BIOS вы можете изменять множество параметров. Аппаратная конфигурация компьютера, системное время, порядок загрузки. Этот экран можно вызвать в начале загрузки компьютера по нажатию определённой клавиши – на разных компьютерах она разная, но часто используются клавиши Esc, F2, F10, Delete. Сохраняя настройку, вы сохраняете её в памяти материнской платы. При загрузке компьютера BIOS настроит его так, как указано в сохранённых настройках.

Перед загрузкой операционки BIOS проходит через POST, или Power-On Self Test, самотестирование после включения. Она проверяет корректность настройки аппаратного обеспечения и его работоспособность. Если что-то не так, на экране вы увидите серию сообщений об ошибках или услышите из системного блока загадочный писк. Что именно означают звуковые сигналы описано в инструкции к компьютеру.

При загрузке компьютера по окончанию POST BIOS ищет Master Boot Record, или MBR — главную загрузочную запись. Она хранится на загрузочном устройстве и используется для запуска загрузчика ОС.

Вы также могли видеть аббревиатуру CMOS, что расшифровывается, как Complementary Metal-Oxide-Semiconductor — комплементарная структура металл-оксид-полупроводник. Она относится к памяти, в которой BIOS хранит различные настройки. Использование её устарело, поскольку такой метод уже заменили флэш-памятью (также её называют EEPROM).

Режимы UEFI и BIOS в WinPE

Обнаружение загрузки WinPE в режиме BIOS или UEFI

Запросите реестр, чтобы определить, в каком режиме находится устройство. Это можно сделать в командной строке:

Код возвратаРежим встроенного по
0x1BIOS
0x2UEFI

Используйте его в скрипте:

Обратите внимание, что между delims= и " %%A находится вкладка, за которой следует пробел.

Bios и Uefi — что это?

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

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

Что такое BIOS?

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

Вы можете настроить различные параметры на экране настройки BIOS. Здесь находятся такие параметры, как аппаратная конфигурация вашего компьютера, системное время и порядок загрузки. Вы можете получить доступ к этому экрану, нажав на конкретную клавишу — разную на разных компьютерах, но часто Esc, F2, F10 или Delete — во время загрузки компьютера. Когда вы сохраняете настройку, она сохраняется в памяти самой материнской платы. Когда вы загружаете компьютер, BIOS конфигурирует ваш компьютер с сохраненными настройками.

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

Когда компьютер загружается, после завершения POST-BIOS он ищет главную загрузочную запись (MBR), хранящуюся на загрузочном устройстве, и использует ее для запуска загрузчика.

Вы также можете увидеть акроним CMOS, который расшифровывается как Complementary Metal-Oxide-Semiconductor. Это относится к аккумуляторной памяти, в которой BIOS хранит различные настройки на материнской плате. Это на самом деле не точное определение, поскольку этот метод был заменен флэш-памятью (также называемой EEPROM) в современных системах.

Почему BIOS устарел

BIOS существует уже давно и не сильно развился. Даже компьютеры MS-DOS, выпущенные в 1980-х годах, имели BIOS!

Конечно, с течением времени BIOS эволюционировал и улучшался. Были разработаны некоторые расширения, включая ACPI, расширенный интерфейс настройки и питания. Это позволяет BIOS более легко настраивать устройства и выполнять расширенные функции управления питанием, например, «сна». Но BIOS не улучшался почти столько же, сколько другие технологии ПК со времен MS-DOS.

Традиционный BIOS по-прежнему имеет серьезные ограничения. Он может загружаться только с дисков объемом 2,1 ТБ или менее. Сейчас стали распространяться накопители на 3 ТБ, и компьютер с BIOS не может с них загрузиться. Это ограничение связано с тем, как работает основная загрузочная запись BIOS.

BIOS должен работать в режиме 16-разрядного процессора и иметь только 1 МБ пространства. У него возникают проблемы с инициализацией сразу нескольких устройств, что приводит к замедлению процесса загрузки при инициализации всех аппаратных интерфейсов и устройств на современном ПК.

BIOS нуждается в замене в течение длительного времени. Intel приступила к работе над спецификацией Extensible Firmware Interface (EFI) еще в 1998 году. Apple выбрала EFI, когда в 2006 году она переключилась на архитектуру Intel на своих Маках, но другие производители ПК не последовали этому примеру.

В 2007 году производители Intel, AMD, Microsoft и ПК согласовали новую спецификацию Unified Extensible Firmware Interface (UEFI). Это общепромышленный стандарт, управляемый сообществом унифицированных расширенных интерфейсов микропрограмм, и не только Intel. Поддержка UEFI появилась в Windows с Windows Vista Service Pack 1 и Windows 7. Подавляющее большинство компьютеров, которые вы можете купить сегодня, теперь используют UEFI, а не традиционный BIOS.

Как UEFI заменяет и улучшает BIOS

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

Этот новый стандарт позволяет избежать ограничений 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 таким же образом, нажав клавишу во время процесса загрузки.

Хотя UEFI — это большое обновление, оно в значительной степени находится на заднем плане. Большинство пользователей ПК никогда не заметят (или не обратят внимания) на то, что их новые ПК используют UEFI вместо традиционного BIOS. Но они будут работать лучше и поддерживать более современное оборудование и функции.

Bios и Uefi — что это?

Bios

Настройка системы, безопасность, стабильность работы — вот почему стоит позаботиться о системах Bios и Uefi. Мы познакомим вас с наиболее важными настройками и покажем элементарные вещи, которые они оказывают на ваш компьютер.

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

Если вы знакомы с основными настройками Uefi / BIOS, вы успешно запустите систему и сможете решить проблемы, прежде чем Windows начнет неправильную работу.

Bios Uefi

Uefi и Bios: новая система и ее преимущества

До того, как компьютеры перешли на «Unified Extensible Firmware Interface» (Uefi), стандартом была «Basic Input Output System» (Bios) — и это было на протяжении 20 лет. Bios был базовой прошивкой, которая закреплена в специальном чипе прямо на материнской плате, так называемой ROM.

Одним из самых больших недостатков BIOS является то, что это ядро ​​16-разрядной системы, что сильно ограничивает производительность мини-ОС. Например: невозможно полностью отобразить диски размером более 2,2 терабайта в системе, поскольку носитель MBR (Master Boot Record) не поддерживает большие объемы, а BIOS обычно может загружаться только с разделов MBR. Если диск разбит на разделы в более новом формате таблицы разделов GUID (GPT), можно использовать более двух терабайт, но устаревший BIOS может справиться с этим только ограниченно.

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

Поэтому пришло время для Uefi: эта мини-операционная система может работать с мышью, предлагает графический интерфейс пользователя и многочисленные функции безопасности. Uefi стала набирать популярность с выходом Windows 8 на рынок в 2012 году, потому что только эта версия операционной системы Microsoft поддерживает лучшие прошивки.

Как узнать, использует ли ваш компьютер Uefi?

Для компьютеров с установленной Windows (начиная с версии 8) всегда используется Uefi. Иногда можно обновить старые системы с помощью BIOS до более нового стандарта Uefi. Чтобы старое оборудование и операционные системы работали с более новой микропрограммой, Uefi предлагает функцию «поддержки совместимости», сокращенно CSM. Эта функция имитирует те части, которые все еще имеют дело с тем bios, с которым они хорошо справляются.

Чтобы проверить, действительно ли ваш компьютер на операционной системе Windows работает с Uefi, нужна только короткая команда. Для этого вызовите командную строку Windows от имени администратора, введя cmd в строке поиска в меню «Пуск» и щелкнув правой кнопкой мыши пункт «Командная строка», выберите «Запуск от имени администратора» из меню, а затем подтвердите запрос нажатием «Да». В окне введите bcdedit и затем нажмите Enter. Path «EFIMicrosoftBootbootmgfw.efi» отображается рядом с записью «path» в списке «Диспетчер автозапуска Windows» и снова path « WINDOWS » рядом с «path» в разделе Загрузчик автозагрузки «WINDOWSsystem32winload.efi «, то ваш компьютер работает с Uefi и не имитирует bios.

Если «Загрузчик Windows» имеет «WINDOWSsystem32winload.exe» рядом с «path», CSM активен, или материнская плата вашего компьютера все еще работает с BIOS.

Безопасная загрузка: как запустить другие операционные системы

С Windows 8 и Uefi Microsoft ввела функцию «Secure Boot». Это часто является причиной проблем с компьютером. Secure Boot гарантирует, что персональный компьютер может загружаться только с авторизованной операционной системы и, следовательно, безопасен с самого начала. При запуске Uefi считывает зашифрованную подпись в загрузчике операционной системы и сопоставляет этот ключ с базой данных, хранящейся в прошивке Uefi. Если вы получаете полностью собранную систему, то производитель уже ввел в чип соответствующий ключ. Если вы попытаетесь запустить операционную систему, отличную от установленной на этом устройстве, Uefi прекратит загрузку, поскольку ключ отсутствует в базе данных.

Это гарантирует компаниям и государственным учреждениям, что загрузка с чужих носителей не дозволена. Для этого сам Uefi должен быть защищен паролем. Как это работает, мы поясним в дальнейшем.

Secure Boot дает преимущества и для частных пользователей. Он защищает Bootloader от вредоносных программ, особенно от руткитов, которые могут взломать вашу операционную систему. Так как им не хватает подходящего ключа, чтобы глубоко внедр иться в систему. Таким образом, активированный Secure Boot душит вредоносное ПО в зародыше.

С другой стороны, Secure Boot является явным ограничением. Например, если вы хотите запустить Linux в такой системе. Но функция может быть деактивирована с помощью нескольких щелчков мыши в Uefi. Фактически, ключи от других операционных систем могут быть сохранены в прошивке. Просто следуйте инструкциям в руководстве для вашей материнской платы, чтобы создать подпись.

Чтобы проверить состояние Secure Boot в Uefi или его отключить, переключитесь непосредственно в BIOS и перейдите к настройкам безопасности. Часто случается так, что вам нужно сначала защитить Uefi паролем, прежде чем некоторые функции станут доступны для выбора.

Некоторые производители называют функцию Secure Boot другим именем: например, наша материнская плата MSI (X99A Godlike Gaming) имеет название «Windows 8.1/10 WHQL Support».

Советы по Uefi и Bios: настройки, которые вы должны знать

Производители обычно используют довольно загадочные названия для настроек в прошивке, будь то Uefi или Bios. Вот почему для функций, которые вы используете не так часто, важно знать, что они означают и что они делают в случае, если вы их изменяете. Кроме того: названия, упомянутые в статье, могут отличаться от производителя к производителю, но обычно они звучат схоже. Поэтому не удивляйтесь, если запись не соответствует нашему названию.

Совет: часто по умолчанию настройки Uefi отображаются в упрощенном режиме, в котором четко перечислены все часто используемые функции. Некоторые из следующих параметров доступны только в том случае, если вы переключаетесь в расширенный или «экспертный» режим.

Как найти версию Uefi / Bios. Эта информация важна для обновлений прошивки. Так как, только если вы знаете, какая версия установлена ​​на вашей системе, вы найдете соответствующее обновление. Если вы слышали об определенных функциях, которые должна поддерживать ваша система, вам поможет номер версии. Часто производители материнских плат добавляют определенные функции с помощью обновлений.

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

Ускорьте PCI Express. В дополнительных настройках вы можете изменить параметры интерфейсов PCI Express. Здесь вы можете определить поколение PCIe (от 1 до 3), то есть максимально возможную скорость для каждого отдельного слота PCIe. Например, если вы устанавливаете несколько видеокарт параллельно или встроенная видеокарта работает только на скорости PCIe 2.0. Но даже если вы устанавливаете SSD-накопитель M.2 в компьютере, вы должны проверить, можете ли вы выделить больше PCIe-Lanes для соответствующего слота либо выполнить другие дополнительные настройки темпа.

Защитить доступ к компьютеру. Опция Chassis Intrusion позволяет узнать, был ли открыт корпус вашего компьютера. Чтобы настроить эту опцию, вам необходимо подключить контактный выключатель к боковой панели корпуса компьютера и соединить с соответствующим контактом на материнской плате, и включить функцию в Uefi. Если корпус впоследствии будет открыт, в начале загрузки отобразится соответствующее предупреждение, которое можно убрать только в самом Uefi. Система Chassis Intrusion обеспечивает безопасность и определенную степень защиты, так как информирует вас о вторжениях в систему во время вашего отсутствия.

Настройки сети, звука, жесткого диска и видеокарты. Дополнительно могут быть внесены изменения в настройки разъемов основной платы. Например, если вы используете отдельную сетевую карту вместо встроенного порта материнской платы, вы можете отключить последний, чтобы избежать конфликтов в Windows. Записи «Network Stack» и «LAN Option ROM» интересны пользователям, которые хотят удаленно включать компьютер через сеть.

Зачастую производители предоставляют некоторые опции встроенного звукового чипа, которые можно отключить, если используется внешняя звуковая карта или аудиоинтерфейс. Кроме того, есть опции для конфигурации SATA, то есть для интерфейса хранения данных. Если режим SATA установлен на AHCI, все в порядке, а жесткие диски и твердотельные накопители оптимально настроены. Если вы хотите подключить несколько дисков в общий массив, вы должны активировать RAID. Для некоторых настроек Uefi / Bios вы можете управлять функцией «Hot Plug». То есть можно будет подключать и отключать носители, подключенные к SATA, во время работы. Если у вас есть модуль Hot-Swap, вам следует его активировать.

Настройка «Integrated VGA» или «IGP» дает возможность деактивировать внутреннюю видеокарту в CPU. Иногда могут быть конфликты с внешними видеокартами, когда внутренняя все еще активна.

Uefi опции для температуры и вентиляторов

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

Разогнать CPU и RAM в Uefi

Настоящие профессионалы разгоняют не на рабочем столе Windows, а непосредственно в Uefi. Доступны многочисленные варианты настройки, например, для регулировки множителя процессора, напряжений, таймингов и определенных функций. Но будьте осторожны: неправильные настройки гарантируют, что компьютер не сможет загрузиться нужным образом, пока вы не перезагрузите BIOS или Uefi. Одна вещь, которую вы всегда можете безопасно активировать, «XMP» или «DOCP», чтобы память работала так быстро, как указано. Затем оба метода используют профили, хранящиеся в ОЗУ, чтобы максимизировать полный потенциал темпа памяти.

UEFI — что это? или UEFI установка, настройка, загрузка

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

Однако все несколько сложней.

  1. Код микропрограммы BIOS пишется на ассемблере и он выполняется в 16-битном режиме процессора, но часто совмещает и 16 битные и 32 битные команды. Адресуемая память ограничена 1 Мбайт.
  2. Код микропрограммы UEFI написан на C и выполняется в современном 64-битном режиме.

Но далее плюсы UEFI заканчиваются — проблемы при установки ОС, проблемы с Secure Boot UEFI как из-за сырых прошивок как и традиционного подхода корпорации Microsoft — использованием закрытого ключа.

Secure Boot

Secure Boot — это специальный механизм защиты от запуска не подписанного кода — т.е. защищает от подмены загрузчика (в случае с Microsoft – это еще и защита от не лицензионного использования ОС), но в силу ряда причин пользователи часто вынуждены его отключать или же даже по умолчанию он идет в отключенном режиме.

Но сама по себе опция SecureBoot достаточна важна, так как..

UEFI — это

Положение Extensible Firmware Interfac

  1. по факту самая настоящая операционная система, работающая на неограниченном уровне доступа к ресурсам «ring 0»
  2. имеет собственные драйверы, собственный сетевой стек, полный доступ к всей памяти, устройствам минуя традиционную операционную систему, т.е оборудованием типа RAID/USB/SATA/Ethernet-контролеров могут управляться драйверами UEFI.
  3. пока наиболее распространенная форма UEFI — это отдельный модуль стандартного BIOS, но уже встречаются материнские платы с в которых осуществлен вариант «наоборот».

Как пишет Интел: «UEFI заменяет стандартные решения BIOS и отличается более высокой гибкостью, быстродействием, эффективностью и отсутствием ограничений по размеру драйверов. Модуль поддержки совместимости (CSM) используется для загрузки старых операционных систем и взаимодействия со старым встроенным ПО.»

В результате без данной защиты процесс получивший администраторские полномочия может сделать с БИОСом что угодно: стереть его, модифицировать некоторые его модули, добавить свои.

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

Например, пока вы используете legacy-загрузки из MBR или с внешних устройств — Compatibility Support Module полностью обойтись без традиционного БИОС в настоящее время не получиться.

Если в БИОСе нет опции загрузки с USB — флешка и uefi ?

Необходимо в UEFI:

  1. в опции Secure Boot поставить Disable,
  2. в опции OS Mode Selection поставить Uefi and Legacy Boot.
  3. после этого появляется возможность загрузки с USB.
Справочно — Расширяемый интерфейс прошивки

Extensible Firmware Interface (EFI) ( англ . Расширяемый интерфейс прошивки) — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. EFI предназначен для замены BIOS — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами. Первая спецификация EFI была разработана Intel, позднее от первого названия (Загрузочная Инициатива Intel) отказались и последняя версия стандарта носит название Unified Extensible Firmware Interface (UEFI). В настоящее время разработкой UEFI занимается Unified EFI Forum.Взаимодействие менеджера загрузки EFI и драйверов EFI

  • Изначально UEFI поддерживали 64-разрядных ОС. Поддержка 32-двух разрядных операционных систем была включена в UEFI 2.0.
  • Интерфейс, определённый спецификацией EFI, включает таблицы данных, содержащие информацию о платформе, загрузочные и runtime-сервисы, которые доступны для загрузчика операционной системы (ОС) и самой ОС. Некоторые существующие расширения BIOS, типа ACPI и SMBIOS, также присутствуют в EFI, поскольку не требуют 16-разрядного runtime-интерфейса.
  • Менеджер загрузки EFI используется для выбора и загрузки ОС, исключая потребность в специализированном механизме загрузки (загрузчик ОС является приложением EFI).
  • EFI поддерживает графические меню и некоторые возможности, например, осуществленные Aptio или Great Wall UEFI
  • Спецификация EFI включает схему разметки дисков — Master boot record (MBR) и GUID Partition Table (GPT).
  • Расширения EFI могут быть загружены с любого энергонезависимого устройства хранения данных, присоединённого к компьютеру.
  • Прошивки UEFI предоставляет ряд технических преимуществ по сравнению с традиционной системой BIOS:
  1. Возможность загрузки с большими дисками (более 2 TiB ) с таблицей разделов GUID , GPT.
  2. CPU-независимый архитектура
  3. CPU-независимый драйверы
  4. Гибкая среда относительно ОС, в том числе возможность работы в сети
  5. Модульная конструкция
UEFI загрузки

Спецификация UEFI определяет «менеджер загрузки», который отвечает за загрузку загрузчика операционной системы и всех необходимых драйверов.

Загрузчики операционных систем представляют собой класс из UEFI приложений. Как таковые, они хранятся в виде файлов на файловой системе , которые могут быть доступны прошивки под названием EFI системный раздел (ESP). UEFI определяет конкретную версию FAT. Поддерживаемые таблицы разделов включают схемы MBR и GPT , а также томов оптических дисков .

UEFI не полагаться на загрузочный сектор , хотя ESP обеспечивает место для него в рамках обратной совместимости. UEFI загрузку с GPT дисков обычно называют UEFI-GPT.

Загрузчики также могут быть автоматически обнаружены в UEFI прошивками, чтобы позволить загрузку со съемного устройства. Автоматическое определение опирается на стандартизированной путь к файлу с загрузчиком операционной системы, в зависимости от фактической архитектуры для загрузки. Формат пути к файлу определяется как <EFI_SYSTEM_PARTITION>/BOOT/BOOT<MACHINE_TYPE_SHORT_NAME>.EFI , например /efi/BOOT/BOOTX64.EFI .

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

Для обеспечения обратной совместимости, большинство UEFI реализации на ПК класса машин также поддерживают загрузку в стандартном режиме BIOS от МБР-разбитых на разделы дисков, через модуль совместимости поддержки (CSM), которая обеспечивает совместимость с BIOS. При таком сценарии, загрузка выполняется таким же образом, как в традиционных системах на основе BIOS, игнорируя таблицу разделов, опираясь на содержание в загрузочном секторе .

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

Несмотря на то, таблицы разделов MBR обязаны быть полностью поддерживается в пределах спецификации UEFI, некоторые UEFI прошивки сразу же переключается на BIOS на базе CSM загрузки в зависимости от типа таблицы разделов загрузочного диска, тем самым предотвращая UEFI загрузку должны быть выполнены из EFI Системные разделы на МБР-разбитых на разделы дисков. Такая схема обычно называется UEFI-MBR.

Загрузка по сети

UEFI спецификация включает в себя поддержку загрузки по сети через Preboot Execution Environment (PXE). Основополагающие сетевые протоколы включают Протокол Интернета (IPv4 и IPv6), протокол пользовательских дейтаграмм (UDP), протокол Dynamic Host Configuration (DHCP) и Упрощенный протокол передачи файлов (TFTP).

В комплект входит также поддержка загрузочных образов удаленно хранящиеся на сетях хранения данных (SAN), с интернет-интерфейс малых вычислительных систем (ISCSI) и Fibre Channel через Ethernet (FCoE), как поддерживаемых протоколов для доступа к сети.

Защищенная загрузка

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

Что такое BIOS и UEFI

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

BIOS (UEFI)(«Basic Input-Output System — базовая система ввода- вывода» ) – это программное обеспечение, встроенное в материнскую плату в виде чипа-микросхемы, которое управляет начальной загрузкой компьютера, а так же работой всех устройств из которых он состоит. BIOS работает даже при выключенном компьютере от батарейки в виде монетки.

Если батарейка села, то его настройки сбиваются, и компьютер может даже не загрузится.

Технология BIOS была разработана ещё в 1981 году и практически не изменялась. Менялся только его интерфейс, и то незначительно. В этой системе можно было работать только при помощи клавиатуры.

И лишь только через 10 лет начала прорабатываться идея UEFI (Unified Extensible Firmware Interface). Здесь уже более дружественный графический интерфейс и есть возможность работать с мышкой. Большинство UEFI систем имеют встроенный режим BIOS, позволяющий работать со старыми операционными системами и оборудованием.

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

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

Как узнать, BIOS или UEFI используется на моем компьютере

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

1 способ: Внесистемные средства

Как только вы включили компьютер, необходимо нажать на клавиатуре клавишу Delete или F2 (зависит от производителя материнской платы) и не отпускать её пока не откроется окно BIOS/UEFI.

В UEFI графика более интересная и насыщенная и можно работать как при помощи клавиатуры, так и при помощи мыши.

В BIOS все намного скромнее и все оформление сводится только к записям по разделам, по которым можно перемещаться только при помощи клавиатуры.

2 способ: При помощи средств системы

Во всех операционных системах Windows есть встроенные средства, при помощи которых можно узнать интересующую нас информацию. Одной из них является утилита «Сведения о системе».

Для того чтобы открыть это средство, необходимо нажать на клавиатуре клавиши Win + R.

Откроется окно оснастки «Выполнить». Введите в текстовое поле команду msinfo32 и нажмите кнопку «ОК».

Откроется окно «Сведения о системе». В правой части окна находим «Режим BIOS».

В новых системах в этой строчке будет прописан UEFI. Если там указано «Устаревший» или «Legacy», значит, на этом компьютере стоит микросхема BIOS.

Видео: На моем компьютере BIOS или UEFI

Такие же сведения можно получить и при помощи сторонних программ

При установке операционной системы в режиме UEFI, жесткий диск форматируется и конвертируется в формате GPT. Если вы хотите установить Windows 7, то в меню UEFI нужно отключить пункт «Secure Boot», иначе ничего не получится.

голоса
Рейтинг статьи
Читайте так же:
Расширение Hola VPN для Хрома
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector