В последние несколько лет владельцы винчестеров с объемом больше 2Тб эту проблему обходили довольно просто: они устанавливали операционную систему на небольшой жесткий диск с MBR, а большой винчестер форматировали с таблицей GPT. Нужно отметить, что 64-битные редакции Windows Vista SP1 и Windows 7 без проблем работают с GPT дисками. В итоге проблема решалась таким не очень изящным способом. Диски были доступны только в самой операционной системе.
К счастью, со временем на рынке появлялись устройства с UEFI вместо BIOS. Сравнивая их, можно прийти к выводу, что UEFI и BIOS — это совершенно разные в плане возможностей системы. Отличительной особенностью UEFI является поддержка загрузки как устройств с загрузочной записью MBR, так и таковых с таблицей GPT. Нужно также отметить, что в состав UEFI входят стандартизированные драйвера для определенных устройств (видео, сетевые адаптеры, звук и т. д.), могут входить различные приложения, включая командную оболочку, утилиты для диагностики системы и обновления, файловые менеджеры, менеджеры загрузки и многие другие. UEFI в плане возможностей можно сравнить с миниатюрной операционной системой. Внешний вид UEFI может быть самым разным. На данный момент интерфейс UEFI на многих устройствах не отличается от привычного BIOS.
Но есть и недостатки. Столь широкие возможности усугубили проблему с настройкой, которая заключается в том, что на разных устройствах менеджер загрузки, например, может быть реализован совершенно по-разному.
На одних устройствах он организован в виде двух списков загрузки: один из устройств с MBR, а второй из записей GPT (прошу заметить, что именно из записей. Для одного и того же устройства их может быть несколько, если там установлено несколько ОС).
Вот как это примерно выглядит:
Можно включить загрузку как только с GPT (UEFI) или с MBR (Legacy), так и комбинированную:
На других устройствах менеджер загрузки реализован в виде одного списка:
Это вносит определенную путаницу. Несмотря на это, ключевые настройки сделаны более-менее стандартно.
Прошу обратить особое внимание на одну чрезвычайно важную настройку Boot Mode (на некоторых устройствах она называется Boot List Option или как-то так). Размещается она обычно на вкладке Boot. У данной настройки есть две опции: UEFI и Legacy. Если выбрана UEFI, то устройство будет загружаться с GPT устройств, а если выбрано Legacy — то с MBR. Переключив ее в значение Legacy, можно установить множество ОС, которые не в полной мере поддерживают UEFI и GPT. Именно это нами и нужно.
Также обратите внимание на опцию Secure Boot. Она может называться немного по-другому, а также может размещаться на вкладках Boot и Security:
О ней мы сейчас и поговорим.
Как уже упоминалось выше, с введением UEFI появилась возможность контролировать загрузку системы на уровне прошивки UEFI. И вот у некоторых компаний возникла идея подписывать загрузчик системы. Грубо говоря, при загрузке системы с GPT UEFI проверяет подписан (сертифицирован) ли загрузчик ОС и можно ли его запускать. Если загрузочный код не подписан, то UEFI его не будет загружать. Иными словами, запустить любую ОС на системе с включенной опцией Secure Boot не получится.
Если на ноутбуке или ПК изначально стояла Windows 8, то с включенной в UEFI опцией Secure Boot не получится установить систему, отличную от Windows 8. Формально, можно установить и другие системы, но для этого в UEFI должны быть сертификаты.
На практике получается, что сертификаты есть лишь для Windows 8. Таким нехитрым образом Microsoft выживает конкурентов. Чтобы иметь возможность установить другую ОС, нужно в BIOS отключить Secure Boot.
На планшетах под управлением Windows 8 RT такой возможности, к сожалению, нет.