Efi device что это
Перейти к содержимому

Efi device что это

  • автор:

Обзор параметров загрузки в EFI

Как и параметры загрузки в системе с встроенным ПО BIOS, в EFI NVRAM существует два типа параметров загрузки:

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

Средство Bootcfg , описанное в разделе Изменение параметров загрузки в EFI , позволяет просматривать и изменять параметры загрузки в EFI NVRAM.

В следующем примере показан дисплей Bootcfg компьютера с процессором Itanium.

Boot Options ------------ Timeout: 30 Default: \Device\HarddiskVolume3\WINDOWS CurrentBootEntryID: 1 Boot Entries ------------ Boot entry ID: 1 OS Friendly Name: Windows Server 2003, Enterprise OsLoadOptions: /debug /debugport=COM1 /baudrate=57600 BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi OsFilePath: \Device\HarddiskVolume3\WINDOWS Boot entry ID: 2 OS Friendly Name: EFI Shell [Built-in] 

В следующей таблице описаны элементы отображения загрузочных данных Bootcfg в EFI NVRAM.

Параметры загрузки

Содержит параметры, которые применяются ко всем загрузочным записям.

Timeout

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

Timeout: 30

Default

Указывает расположение операционной системы по умолчанию.

\Device\HarddiskVolume3\WINDOWS

CurrentBootEntryID

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

CurrentBootEntryID: 1

Загрузочные записи

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

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

Идентификатор загрузочной записи

Определяет загрузочную запись в Bootcfg. Это значение меняется при изменении порядка загрузочных записей.

Это не идентификатор загрузочной записи EFI, который является постоянным идентификатором для компонентов EFI.

Boot entry ID: 1

OS Friendly Name (Понятное имя операционной системы)

Представляет загрузочную запись в меню загрузки.

Windows Server 2003, Enterprise

OsLoadOptions

Задает параметры загрузки для записи. Параметры загрузки — это команды для включения, отключения и настройки функций операционной системы. Диспетчер загрузки EFI передает эти параметры загрузочному устройству или системе для интерпретации и реализации.

Список параметров загрузки, связанных с отладкой и тестированием драйверов, см. в разделе Параметры загрузки в файле Boot.ini.

OsLoadOptions: /debug /debugport=COM1 /baudrate=57600

BootFilePath

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

В EFI NVRAM путь к файлу загрузчика хранится в виде двоичного пути устройства EFI, который использует глобальный уникальный идентификатор (GUID) для идентификации раздела EFI.

Bootcfg использует NT-имя устройства секции при отображении пути.

BootFilePath: \Device\HarddiskVolume1 \EFI\Microsoft\WINNT50\ia64ldr.efi

OsFilePath

Указывает расположение операционной системы.

В NVRAM это значение хранится как путь к устройству EFI, использующий GUID раздела загрузочного диска и путь к каталогу с операционной системой.

Bootcfg использует NT-имя устройства секции при отображении пути.

OsFilePath: \Device\HarddiskVolume3 \WINDOWS

Кроме того, существует важный элемент загрузочной записи EFI, который не отображается в Bootcfg, — идентификатор загрузочной записи EFI. Загрузочная запись EFI — это уникальный идентификатор загрузочной записи EFI. Этот идентификатор назначается при создании загрузочной записи и не изменяется. Он представляет загрузочную запись в нескольких списках, включая массив BootOrder , и имя каталога на диске, в котором система хранит данные, связанные с загрузочной записью, включая резервные копии загрузочной записи. Идентификатор записи загрузки EFI имеет формат Bootxxxx, где xxxx — шестнадцатеричное число, отражающее порядок создания записей загрузки.

В поле Идентификатор записи загрузки в Bootcfg и номер загрузочной записи в Nvrboot не отображается идентификатор загрузочной записи EFI. Идентификаторы Bootcfg и Nvrboot — это номера строк, которые представляют порядок загрузочной записи в разделе Загрузочные записи и изменяются при изменении порядка записей.

Подробное описание параметров загрузки в системах на основе Itanium см. в статье Спецификация интерфейса расширяемого встроенного ПО. Копию спецификации можно скачать на веб-сайте Intel Extensible Firmware Interface .

Совместная работа с нами на GitHub

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

Windows driver documentation

Что такое системный раздел EFI и как его создать/удалить?

Первым делом давайте определим, что такое системный раздел EFI. Когда вы успешно устанавливаете ОС Windows на GPT-диск в вашем компьютере, автоматически создается раздел EFI, также называемый системным разделом EFI (сокращенно ESP). Без буквы диска он занимает примерно 100 или 200 МБ. В Windows 10, как правило, можно увидеть больше системных разделов EFI, чем в ее более старых версиях.

что такое перегородка системы efi

EFI, что расшифровывается как Extensible Firmware Interface, — это раздел на таком устройстве, как жесткий диск. ESP используется компьютерами, которые следуют стандарту UEFI. Микропрограмма UEFI загружает файлы с ESP для запуска установленной операционной системы и различных утилит. Это упрощает процесс, поскольку он может быть ограничен только определенным диском вместо того, чтобы каждый раз сканировать всю систему.

EFI состоит из 4 основных компонентов:

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

Часть 2. Для чего используется системный раздел EFI?

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

EFI используется для различных целей в различных операционных системах. Приведенная ниже таблица поможет узнать их роли соответственно:

Windows EFI используется для загрузки начальной загрузки, включая опции загрузки. Все опции, такие как жесткий диск, установка приоритета загрузки и режим сохранения, устанавливаются на диске EFI.
Mac В операционных системах Mac системный раздел EFI сначала оставляют пустым и неиспользуемым. Это делается для целей загрузки. В дальнейшем системный раздел EFI используется в качестве перевалочной базы для всех видов обновлений микропрограмм на Mac.
Linux Для загрузки используется раздел EFI. Однако в Linux EFI использует отдельный раздел EFI Boot на рабочем столе. Это стандартный раздел диска, на котором хранится операционная система или данные для восстановления.

Часть 3. Как проверить, есть ли на компьютере системный раздел EFI?

Перед тем, как начать мониторинг системы, необходимо понять, как EFI связан с GPT. Поскольку в большинстве современных компьютеров используются разделы типа GUID, EFI является частью системы по умолчанию. Однако в компьютерах, использующих MBR стиль разделов, EFI отсутствует. Отличный способ обнаружить это — проверить объем зарезервированного системного раздела. Если он меньше 100 МБ, то в вашем компьютере нет раздела EFI.

идентификация раздела системы efi

Если у вас есть раздел EFI, вы можете использовать такие инструменты, как DiskPart или Disk Management, чтобы проверить его с помощью процедуры, указанной ниже.

Шаг 1. Откройте информацию о системе, написав ее в строке поиска. Также вы можете написать ‘msconfig’, чтобы открыть меню Сведения о системе.

информация об открытой системе

Шаг 2. Заголовок значка сводки системы будет выделен. Теперь найдите BIOS в правом нижнем углу экрана.

проверить версию биоса

Шаг 3. Вы можете проверить, работает ли диск с разделами в стиле legacy или том с разделами в стиле UEFI/EFI. Обратите внимание, что UEFI BIOS означает, что ваша система содержит раздел EFI.

Часть 4. Как создать системный раздел EFI (в Windows)?

По умолчанию компьютер, работающий под управлением Windows 10 или 11 и поддерживающий чистую установку, автоматически создает раздел EFI. Если вы хотите создать этот раздел, необходимо выполнить несколько важных команд в процессе загрузки компьютера. Вот как:

Шаг 1. Загрузите компьютер с любого доступного установочного носителя Windows. Как только появится первый экран, нажмите Shift + 10. Это приведет к запуску командной строки загрузки до того, как компьютер окажется на рабочем столе.

открытие cmd во время загрузки

Шаг 2. Выполните синтаксис команд, приведенный ниже. Нажмите клавишу Enter после каждой команды.

Создание раздела efi

Формат quick fs=fat32

Том списка (т.е. буква тома, на котором установлена ОС Windows)

bcdboot X:/windows (Замените «X» буквой тома раздела ОС Windows).

Команды cmd для создания системного раздела efi

Шаг 3. Нажмите Enter, чтобы инициировать создание EFI-раздела. Теперь вы можете удалить установочный носитель Windows.

Часть 5. Как удалить системный раздел EFI (ESP) в Windows?

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

Безопасно ли удалять системный раздел EFI?

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

  • Если вы хотите, чтобы Windows работала без сбоев, избегайте внесения изменений в раздел EFI.
  • Вы можете просто переустановить операционную систему, если хотите удалить EFI-раздел и установить свежую копию Windows OS.
  • Если на вашем компьютере установлены две операционные системы, и вы хотите удалить ESP.

Как удалить системный раздел EFI?

Чтобы удалить системный раздел EFI, вот шаги, которые вам помогут:

Шаг 1. Сначала нажмите Windows key + R, чтобы открыть командное окно Run.

Шаг 2. Введите текст diskmgmt.msc в диалоговом окне и нажмите OK.

запуск управления дисками для удаления раздела efi

Шаг 3. Найдите и запишите системный раздел EFI в «Управлении дисками», затем выключите «Управление дисками». После этого с помощью инструмента DISKPART удалите раздел EFI.

проверка расположения системного раздела efi

Шаг 4. Запустите Command Prompt, набрав cmd в строке поиска панели инструментов или щелкнув правой кнопкой мыши значок меню Пуск, а затем выбрав Command Prompt. Убедитесь, что вы запускаете ее от имени администратора.

Шаг 5. Введите следующие команды, используя клавишу Enter для каждой стрелки:

diskpart > list disk > выберите номер диска (Выберите диск, который вы отметили в Шаге 3) > очистить.

использование команд для удаления системного раздела efi

Шаг 6. Windows потребуется несколько секунд для завершения процесса очистки. Это означает, что DiskPart успешно очистил раздел диска EFI. Затем вы можете выйти из программы DiskPart, набрав exit и нажав Enter.

успешно удалить системный раздел efi

Часть 6. Как восстановить случайно удаленный системный раздел EFI?

При работе с такими важными вещами, как раздел EFI, вы можете случайно удалить весь системный раздел, что приведет к невозможности загрузки компьютера. Система EFI также может быть удалена, если вы удалите какие-либо файлы запуска или другие данные. Это может привести к серьезной потере данных.

Впрочем, вы можете восстановить все свои данные с помощью программы Wondershare Recoverit. Она оснащена множеством функций, как вы можете видеть ниже.

recoverit

Wondershare Recoverit — лидер в области восстановления данных

5 481 435 человек скачали его.

Восстановление более 1000 типов файлов практически с любых носителей информации, таких как компьютеры Windows/Mac/Linux, NAS-серверы, SD-карты, USB-накопители и т.д.

Эффективно справляется с 500+ сценариями потери данных, включая случайное удаление, опустошение корзины, форматирование, потерю раздела, крах системы и вирусные атаки.

Предварительный просмотр файлов перед восстановлением. Оплата не требуется, если файлы не подлежат восстановлению.

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

Для Windows XP/Vista/7/8/10/11

Для macOS X 10.10 — macOS 13

Шаг 1. Подготовка

  • Скачайте и установите Wondershare Recoverit на другой работающий компьютер с Windows или Mac.
  • Подготовьте чистый USB-накопитель.
  • Подготовьте внешний жесткий диск для сохранения восстановленных данных.

Шаг 2. Выберите «Восстановление компьютера после сбоя системы»

Подключите чистый USB к компьютеру и убедитесь, что компьютер может его обнаружить. Затем запустите Wondershare Recoverit после установки и выберите опцию System Crashed Computer на левой навигационной панели.

выбираем восстановление после сбоя компьютера

Шаг 3. Создание загрузочного USB-накопителя

Выберите вставленный USB-накопитель на следующем экране, чтобы создать загрузочный носитель.

выбор для создания загрузочной флешки usb

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

отформатируйте флэш-накопитель usb

После этого Recoverit начнет автоматически создавать загрузочный USB-носитель.

создание загрузочного usb-накопителя

Шаг 4. Восстановление данных с незагруженного компьютера

После создания загрузочного USB подключите его к компьютеру, который не загружается из-за удаления системного раздела EFI. Затем измените BIOS для загрузки с созданного загрузочного USB. Вы можете перейти по ссылке как настроить компьютер для загрузки с USB-накопителя, чтобы получить точные шаги.

загрузка компьютера с загрузочного usb

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

восстановление данных с разбитого компьютера

Для Windows XP/Vista/7/8/10/11

Для macOS X 10.10 — macOS 13

Часто задаваемые вопросы

Для чего нужен раздел EFI?

РазделEFI — это зарезервированное системой пространство, которое Windows использует для хранения данных, необходимых для загрузки компьютера. Когда вы запускаете систему, кроме операционной системы, текстов, шрифтов, файлов, значков и даже обоев, прежде чем вы попадете на рабочий стол. Все эти данные хранятся в разделе EFI. Этот раздел скрыт от пользователя и необходим для правильного функционирования ПК. Раздел EFI управляется исключительно ОС и не должен содержать никаких других данных, даже инструментов Windows RE.

Какой размер раздела EFI?

Раздел EFI хранится на дисках GPT или основном жестком диске. Компьютер загружается с этого раздела. Наименьший размер раздела EFI может составлять 100 МБ. Вы должны отформатировать раздел EFI, используя только файловую систему FAT32

В настоящее время в современных накопителях с родным форматом 4K минимальный размер раздела EFI составляет 260 МБ. Причина этого в том, что формат файлов FAT32 предоставляет ограниченное пространство. Минимальное пространство дисков FAT32 составляет 4 КБ, умноженные на 65527, то есть всего 256 МБ.

Можно ли удалить системный раздел EFI?

ИТ-эксперты настоятельно рекомендуют не удалять системный раздел EFI, если вы хотите пользоваться системой компьютера. Если вы удалите этот раздел, ваш компьютер не сможет запуститься или загрузиться. Однако вы можете удалить EFI, если меняете операционную систему компьютера. Например, если вы хотите перейти с Windows на Mac, необходимо удалить старый раздел EFI и создать новый.

В итоге

Системные разделы EFI поначалу могут показаться излишними, но они выполняют важнейшую роль в управлении данными в Windows. Мы надеемся, что это руководство поможет вам понять их в деталях и позволит принять обоснованное решение относительно вашего ПК в будущем.

Что такое UEFI, и чем он отличается от BIOS?

image

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

Некоторые новые компьютеры, поставляемые с UEFI, по-прежнему называют его «BIOS», чтобы не запутать пользователя, привычного к традиционным PC BIOS. Но, даже встретив его упоминание, знайте, что ваш новый компьютер, скорее всего, будет оснащён UEFI, а не 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).

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

BIOS существует уже давно и эволюционировал мало. Даже у компьютеров с ОС MS-DOS, выпущенных в 1980-х, был BIOS.

Конечно, со временем BIOS всё-таки менялся и улучшался. Разрабатывались его расширения, в частности, ACPI, Advanced Configuration and Power Interface (усовершенствованный интерфейс управления конфигурацией и питанием). Это позволяло BIOS проще настраивать устройства и более продвинуто управлять питанием, например, уходить в спящий режим. Но BIOS развился вовсе не так сильно, как другие компьютерные технологии со времён MS-DOS.

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

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

BIOS давно пора было заменить. Intel начала работу над Extensible Firmware Interface (EFI) ещё в 1998 году. Apple выбрала EFI, перейдя на архитектуру Intel на своих Маках в 2006-м, но другие производители не пошли за ней.

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

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

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

Новый стандарт обходит ограничения BIOS. Прошивка UEFI может грузиться с дисков объёмом более 2,2 Тб – теоретический предел для них составляет 9,4 зеттабайт. Это примерно в три раза больше всех данных, содержащихся в сегодняшнем Интернете. UEFI поддерживает такие объёмы из-за использования разбивки на разделы GPT вместо MBR. Также у неё стандартизирован процесс загрузки, и она запускает исполняемые программы EFI вместо кода, расположенного в MBR.

UEFI может работать в 32-битном или 64-битном режимах и её адресное пространство больше, чем у BIOS – а значит, быстрее загрузка. Также это значит, что экраны настройки UEFI можно сделать красивее, чем у BIOS, включить туда графику и поддержку мыши. Но это не обязательно. Многие компьютеры по сию пору работают с UEFI с текстовым режимом, которые выглядят и работают так же, как старые экраны BIOS.

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

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

У разных компьютеров бывает разный интерфейс и свойства UEFI. Всё зависит от производителя компьютера, но основные возможности одинаковы у всех.

Как получить доступ к настройкам UEFI на современном ПК

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

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

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

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

  • Компьютерное железо
  • Настольные компьютеры
  • UEFI

Что такое система EFI или раздел UEFI ? Компьютерная помощь в компании Serty

При оказании услуг мы гарантируем соблюдение профессиональных и этических норм принятых в профессиональном сообществе.

16 января 2024

Что такое EFI / UEFI ?

Что такое EFI / UEFI ?

UFI BIOS что это за система и в каком разделе ее найти. подробное описание от специалистов компании Serty service.

Как только мы включаем компьютер, в нем немедленно начинает работать миниатюрная операционная система, которую мы знаем как BIOS. Она занимается тестированием устройств, памяти, загрузкой операционных систем, распределением ресурсов аппаратуры. Многие функции этого набора программ (их объем обычно около 256-512 Кб) позволяют поддерживать старые операционные системы вроде MS-DOS, предоставляя им множество возможностей. Со времен PC/AT-8086 BIOS менялся очень мало, а ко времени запуска первых Пентиумов его развитие почти остановилось. Собственно, менять в нем стало нечего, кроме двойного BIOS, поддержки сетевых средств и возможности перепрошивки. А вот минусов стало много: стартовый вход в реальный режим процессора, 16-разрядная адресация и 1 Мб доступной памяти, невозможность иметь «ремонтную» консоль. И, конечно, вечная проблема поддержки жестких дисков. Даже сейчас гарантированно поддерживаются диски до 2,2 Тб, не более.

Компания Intel еще в 2005 года решила поменять BIOS на EFI/UEFI (Unified Extensible Firmware Interface). Система EFI — более продвинутая базовая операционная система. На некоторых платформах Unix и Windows UEFI уже давно работает, но массового перехода пока не свершилось, несмотря на благие намерения. А они таковы:

  • Наличие пресловутой консоли для ремонта системных параметров и установки ОС;
  • Раздел EFI даёт возможность совершать некоторые действия, не загружая ОС (просмотр фильмов, запуск музыки);
  • Вход в Интернет и, следовательно, наличие установленных драйверов сети, стека TCP/IP и т.д.);
  • Присутствие графического режима и пользовательских скриптов;
  • Поддержка гигантских по объему дисков;
  • Хранение UEFI на разделах нового формата (GPT);
  • Полная поддержка всей аппаратуры с момента старта.

UEFI может использовать универсальную исполняющую машину вроде JVM для использования аппаратно-независимого кода, а это открывает огромные горизонты для создания «загрузочного» ПО.

Отличие в процессе загрузки BIOS и UEFI. как это происходит и что за что отвечает.

Существует и критика этой технологии. В частности, внедрение ее может привести к отсечению от рынка операционных систем новых игроков: для этого всегда найдется в коде какая-нибудь технологическая лазейка. Как, например, невозможность загружать ОС Windows 98 из современных BIOS. Но, что хуже, придется забыть о миллионах программ MS-DOS и других систем, которые опирались в своей работе на функции BIOS. Возможно, они еще будут эмулироваться, но в этом есть сомнения. А среди них наверняка есть и важные программы, которые некому будет переписывать. Впрочем, все это решаемые вопросы – хотя бы за счет виртуальных операционных систем. Но вот то, что появятся новые виды вирусов – это точно, и мы сможем увидеть это довольно скоро.

Напомним, что специалисты «Serty-Service» готовы помочь в настройке BIOS.

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

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