Драма вокруг решения Microsoft сделать Требование "заблокированных" загрузчиков для производителей компьютеров, желающих поставлять Windows 8, звучало уже некоторое время.
Устройства будут использовать спецификацию SecureBoot на основе UEFI для «Предотвращать запуск неавторизованного микропрограммного обеспечения, операционных систем или драйверов UEFI во время загрузки».
Проще говоря: загрузиться смогут только операционные системы, у которых есть проверенный цифровой ключ / подпись.
С тех пор как Windows 8 SecureBoot возникла дилемма, и главный вопрос был: «Могу ли я по-прежнему использовать Ubuntu?» .
Canonical есть сегодня ответил с планами о том, как они намереваются подойти к ситуации с SecureBoot, чтобы убедиться, что Ubuntu «Работает без сбоев» для пользователей устройств, на которых он установлен.
Во-первых, Canonical произвела Ключ Ubuntu который после ручного добавления в уязвимые системы позволит пользователям загружать Ubuntu.
‘Sреализовать способы использования этого ключа предприятиями и потребителями‘Будет объявлено в должное время.
Ubuntu также будет использовать другой тип загрузчика для Ubuntu на оборудовании SecureBoot - не основанный на традиционном GRUB2.
Причина этого скорее юридическая, чем техническая, так как Стив Лангасек объяснено в списке рассылки разработчиков Ubuntu:
«Причина, по которой мы пришли к другому плану, заключается в том, что Ubuntu имеет довольно обширную базу предустановленных систем. Требования Microsoft к логотипу Windows 8 действительно говорят о том, что у пользователей должен быть способ отключить безопасную загрузку или установить свои собственные ключи, и мы решительно поддерживаем это в наших собственных рекомендациях по микропрограммам; но в случае, если производитель совершит ошибку и предоставит заблокированную систему с образом GRUB 2, подписанным ключом Ubuntu, мы не сможем найти юридические указания, согласно которым условия GPLv3 не будут требовать от нас раскрывать наш закрытый ключ, чтобы пользователи могли установить модифицированную загрузку погрузчик. В этот момент наши сертификаты, конечно, будут отозваны, и всем станет хуже ».
Чтобы исправить это, Canonical решили использовать загрузчик efilinux (код, который будет знаком с двумя загрузчиками Intel Mac), к которому они применит несколько настроек и добавят «простое меню» для переключения ОС.
Во-вторых, компакт-диски Ubuntu будут использовать образ загрузчика, подписанный Microsoft ‘WinQual' ключ. Это позволит Ubuntu загрузиться на «Более или менее каждая стандартная система [Windows 8]».
Стив Лангасекобъясняет эту конкретную часть дальше по почте в список рассылки разработчиков Ubuntu:
«Затем он будет связан с efilinux, подписанным нашим собственным ключом (так что нам не нужно проходить процесс подписи WinQual каждый раз, когда мы хотим внести там незначительные изменения).
Мы надеемся, что мы также сможем заставить загрузчик первого этапа определять, включена ли безопасная загрузка, и в противном случае подключаться к GRUB 2, чтобы гарантировать, что мы не ухудшим поведение тех, кто использует системы UEFI, которые не реализуют безопасную загрузку или имеют ее. отключен."
Ничто из вышеперечисленного не высечено в камне, и все еще может измениться.
Поскольку первые устройства Windows 8 UEFI / SecureBoot еще не появились, у Canonical есть немного больше времени для оценки и внедрения решений.
Но они будут четко осознавать, что им нужно сделать это до того, как прибудет поток устройств.
Все Ubuntu, Daily. С 2009 г.