Возможно, вам не удастся установить Linux на ПК с предустановленной Windows 10.
Во время WinHEC (Конференция по разработке оборудования для Windows) Microsoft объявила, что ПК с Windows 10 и UEFI должны поставляться с включенной безопасной загрузкой по умолчанию. Безопасная загрузка - это функция для защиты ПК от вредоносных программ, которые могут заразить загрузчик ОС и загрузить себя на самой ранней стадии загрузки. Что делает Secure Boot, это позволяет использовать только проверенный / подписанный Microsoft загрузчик. Таким образом, загрузчики, которые не подписаны, больше не могут загружать другие операционные системы, такие как Linux. В Windows 8 Microsoft не требовала, чтобы безопасная загрузка была включена по умолчанию. В Windows 10 производители оборудования (OEM-производители) должны включить ее по умолчанию, если им нужна сертификация с логотипом Windows, и OEM должен решить, хотят ли они вообще дать вам возможность отключить безопасную загрузку. Это чрезвычайно тревожная ситуация, поскольку благодаря Microsoft вы потенциально можете быть заблокированы от использования других операционных систем. Вот что вам следует сделать, чтобы этого избежать.
Теперь, когда OEM-производителям больше не нужно предоставлять возможность отключать безопасную загрузку для ПК с Windows 10, если вы в конечном итоге случайно купив новый компьютер с Windows 10 без возможности отключить безопасную загрузку, вы не сможете установить Linux!
В случае Windows 8.x от OEM-производителей не требовалось продавать сертифицированные с логотипом Windows 8 ПК с включенной безопасной загрузкой. Они могли отключить все ограничения безопасности загрузки.
Рекламное объявление
Пользователи, которые хотят установить альтернативную ОС на компьютер с поддержкой безопасной загрузки Windows 10, должны будут использовать специальный загрузчик UEFI, подписанный Microsoft. В качестве альтернативы разработчикам «альтернативного» загрузчика необходимо напрямую связаться с поставщиком оборудования и попросить их включить специальный цифровой ключ, чтобы их загрузчик загрузился должным образом.
Если в какой-то момент Microsoft передумает и прекратит свою программу сертификации загрузчиков, вы облажались. Кроме того, это дает Microsoft полный контроль над тем, какие операционные системы вы можете установить на свое оборудование.
Как пользователь Linux, я определенно не доволен этими изменениями, поскольку они идут вразрез с духом свободы, который предлагает бесплатное программное обеспечение. В настоящий момент на ВСЕХ моих компьютерах работает Linux. Рабочие станции и ноутбуки работают под управлением Arch Linux (который является лучшим дистрибутивом Linux, IMHO), а серверы работают под управлением Debian. Есть только один компьютер с Windows 8.1 в конфигурации с двойной загрузкой, который я использую для разработки своих бесплатное ПО для вас, чтобы сделать вашу работу с Windows лучше.
Каково решение?
Я не вижу другого выхода, кроме как быть осторожным при покупке нового ПК. Тщательно выбирайте OEM-производитель ноутбука или настольного компьютера - выберите тот, который позволяет отключить безопасную загрузку. Если вы собираете собственный настольный ПК, убедитесь, что OEM-производитель материнской платы позволяет отключить безопасную загрузку.
Я считаю, что в худшем случае все оборудование в конечном итоге может быть заблокировано для работы только с Windows 10, и мы потеряем возможность устанавливать Linux. Я с нетерпением жду таких проектов, как CoreBoot (которая является альтернативной прошивкой UEFI BIOS) и CubieTruck (открытая фурнитура). Однако они всегда будут отставать от основных прошивок UEFI BIOS с точки зрения аппаратной совместимости. CubieTruck на самом деле является SoC на базе ARM. Хотя его можно использовать для легких задач, таких как написание этой статьи для Winaero, он не запускает виртуальные машины и имеет очень ограниченную производительность. Добро пожаловать в дивный новый мир.