UEFI как новый шаг развития BIOS

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

х платформ.

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

Кроме того, при активной графической подсистеме можно наслаждаться привлекательно оформленным меню UEFI. Наибольший выигрыш во времени запуска достигается благодаря тому, что отпадает необходимость в поиске загрузчика на всех устройствах: загрузочный диск назначается в UEFI на этапе установки ОС. Ускорение старта системы не единственное достоинство UEFI. В отдельном EFI-разделе можно хранить множество приложений. Так, еще до загрузки самой ОС можно запустить программу диагностики, антивирусное ПО или утилиту управления системой.

Больше объем: поддержка HDD емкостью свыше 3 Тбайт. Давно назревший переход на платформу UEFI постоянно откладывался. Теперь это в прошлом, и во многом - благодаря жестким дискам емкостью 3 Тбайт, которые уже доступны в продаже. BIOS ПК, используя классическую MBR винчестера, способна получать доступ только к 232 секторам размером 512 байт, то есть максимум к 2 Тбайт дискового пространства. Seagate использует секторы большего размера с целью сделать всю емкость доступной хотя бы после старта Windows. При этом компьютер на основе BIOS не сможет загрузиться с такого диска. UEFI же работает с таблицей разделов GUID (GPT, GUID Partition Table), в которой размер адреса составляет 64 бита, и поддерживает до 264 секторов, то есть способен обращаться к девяти зеттабайтам (9 млрд. терабайт). GPT-винчестеры можно использовать в операционных системах Windows начиная с версии Vista. Однако загрузка ОС возможна только с одной из немногих материнских плат, доступных сегодня на рынке, например Intel DQ57TM. Кроме того, требуется наличие 64-битной Windows (Vista SP1 и выше).

С помощью интерфейса UEFI любое устройство хранения адресуется стандартным, линейным образом, без математических "трюков" в фоне. Это позволяет вставить USB-накопитель в систему, где загрузочное устройство вышло из строя. С помощью оболочки прошивки UEFI администраторы могут выполнить скрипты или другие утилиты с USB-накопителя. Поскольку оболочка работает в защищённом режиме, утилиты не будут ограничены одним мегабайтом адресного пространства, в отличие от современного реального режима. И обычные пользователи не получат доступ к этим утилитам, так как они находятся не в компьютере и даже не в сети, а на флешке администратора.

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

Администраторы получат в своё распоряжение расширенные инструменты удалённого управления и средства диагностики, а пользователи - возможность запускать приложения вроде браузера и медиаплеера, не загружая ОС

 

1.4 Недостатки UEFI

 

Управление EFI должно быть быстрым и практичным, а запуск самой Windows происходить мгновенно. Что касается обычной жизни, польза от EFI незаметна. Пока что, и это главное EFI не может превзойти BIOS по скорости. Система загружается с обычной скоростью. Скорость зависит как всегда, от количества задействованных в работе контроллеров и подключённых к ним устройств, что отнимает драгоценное время. Да и GPT-раздел необходим не всегда, и не всем! Загрузка GPT-раздела поддерживается только 64-битной версией Windows Vista или 7.

Среди новшеств есть одно, наиболее пугающее - стандарт UEFI предусматривает наличие неких драйверов, которые будут перехватывать вызовы операционной системы, таким образом можно реализовать DRM -digital restrictions management(Технические средства защиты авторских прав) Суть системы такова - человеку, у которого все работает, предлагается за его же деньги (но так, чтобы он не смог отказаться), установить такое программное обеспечение или оборудование (а то и изменить существующее), чтоб часть функций в его работающих системах воспроизведения цифрового контента (компьютеры, мультимедиа-плейеры и т.п.) более не работала так, как надо. Невозможно гарантировать, что операционная система все-еще контролирует компьютер, если она загружается с помощью UEFI, о чем предупреждает в своем интервью разработчик LinuxBIOS, Ronald G. Minich.не поддерживает все платы, потому что для каждой материнки есть свои особенности в коде. Производители материнских плат немало времени тратят на разработку собственных технологий, которые отличают их платы от плат конкурентов. Если эти технологии затрагивают код BIOS, то возможно, что они не смогут работать с UEFI.

 

 

2. РЕАЛИЗАЦИЯ UEFI ПРИЗВОДИТЕЛЯМИ

Platform Innovation Framework для EFI (Инновационный Инструментарий Intel) - ряд спецификаций, разработанных Intel совместно с EFI. Если EFI определяет интерфейс между ОС и firmware, то инструментарий определяет структуры, используемые для создания встраиваемого ПО на более низком уровне, чем интерфейс между ОС и firmware.

В частности инструментарий включает все шаги, необходимые для инициализации компьютера после включения. Эти внутренние возможности встраиваемого ПО не определены как часть спецификации EFI, но включены в спецификацию инициализации платформы (Platform Initialization Specification), разработанную UEFI. Инструментарий был проверен на платформах: Intel XScale, Intel Itanium и IA-32.

Совместимость с ОС для платформы x86, требующими для работы интерфейса legacy BIOS, достигается с помощью модуля поддержки совместимос?/p>