Почему BIOS должна уйти?
Разрабатывая BIOS, программи*сты не задумывались о том, в течение какого времени будет использоваться эта система. Поэтому многие технические нововведения пришлось интегрировать в BIOS «задним числом». Однако в этой базовой системе есть несколько компонентов, изменение которых невозможно либо связано с весьма большими трудностями. Приведем пример: современные 3,5-дюймовые жесткие диски могут хранить уже до 3 Тб данных. В то же время BIOS (без специальных ухищрений) способна распознать диск емко*стью лишь до 2 Тб. В UEFI подобных ограничений нет. Притом новая система предоставляет единый интерфейс программирования – это облегчает разработку программ, запускаемых до загрузки операционной системы. Кроме того, UEFI позволяет *интегрировать дополнительные функции, например программу резервного копирования данных. Наконец, в UEFI отсутствуют некоторые технически устаревшие функции, имеющиеся в BIOS, – например, переключение процессора при загрузке системы в медленный режим работы Real Mode.
Преимущества UEFI
Поддержка жестких дисков большой емкости. Для управления жесткими дисками BIOS использует MBR (Master Boot Record, главная загрузочная запись) – она содержит информацию о разделах жесткого ди*ска. Основной недостаток MBR: размер каждой записи в ней составляет 32 бита. В результате BIOS может контролировать приблизительно 4 млрд (232) секторов. К тому же базовая система «рассчитывает» на то, что размер каждого сектора составляет 512 байт; в итоге оказывается, что BIOS не может работать с дисками свыше 2 Тб. И если двадцать лет назад подобный объем считался несбыточной мечтой, то сейчас это суровая реальность. Секторы больших размеров позволили бы использовать диски емкостью 3 Тб, но не все программы из тех, которые напрямую обращаются к жесткому диску, работают с ними корректно. Что касается интерфейса UEFI, он использует для управления жесткими дисками технологию GPT (GUID Partition Table), обеспечивающую возможность записи на жесткий диск *большего объема данных. В итоге стандарт GPT поддерживает же*сткие диски емкостью до 8192 Эб (почти 8 млрд Тб).
Встроенная BIOS. При использовании материнских плат на базе UEFI отпадает необходимость в BIOS, поскольку все функции BIOS содержатся в UEFI в виде так называемого модуля поддержки совместимости (Compatibility Support Module). Поэтому программа, использующая функции BIOS, работает и на компьютерах с UEFI.
Простота управления. Для навигации по меню настроек и выбора программ можно пользоваться мышью. В BIOS, напомним, можно было работать только с помощью клавиатуры. К тому же интерфейс UEFI поддерживает более высокое разрешение.
Преимущества в скорости загрузки. От включения компьютера до момента, пока BIOS загрузит операционную систему, проходит 30–60 с. UEFI работает быстрее. Например, на форуме разработчиков IDF (Intel Developer Forum), проходившем в 2009 году, разработчики микропрограмм Insyde и Phoenix представили прототипы, загружавшие ОС за 1–2 с.
Встроенная операционная система. UEFI имеет также собственную оболочку. По сути – это миниатюрная операционная система, которая, как и DOS (далекий предок Windows), «понимает» только текстовые команды. Она может оказаться полезной для опытных пользователей или системных администраторов, пытающихся установить причины отказа загрузки основной ОС. Некоторые производители, в том числе компания MSI, предлагают для UEFI собственные операционные системы на базе Linux, загружа*емые с CD/DVD.
Дополнительные программы. Встроенная мини-ОС подходит и для установки дополнительных программ. Последние можно интегрировать в виде отдельных пунктов меню интерфейса UEFI либо загружать с CD/DVD. Однако это дело будущего – в настоящее время доступно небольшое количество приложений. К тому же речь идет, как правило, о вспомогательных утилитах и очень простых играх, например Pair Match.
http://www.computerbild.ru/how_it_works/1045282/