Я запускаю последний образ Arch Linux на ASUS Sabertooth 990FX и получаю эту ошибку.
Не удалось установить переопределить политику безопасности.
Как я могу это исправить?
Я запускаю последний образ Arch Linux на ASUS Sabertooth 990FX и получаю эту ошибку.
Не удалось установить переопределить политику безопасности.
Как я могу это исправить?
Ответы:
Я столкнулся с той же ошибкой на машине Asus UX21E. Последняя версия BIOS (v 214) не помогла, и мой USB-диск был правильно подготовлен в качестве загрузочного устройства EFI.
Я смог обойти эту проблему, используя взлом, который я нашел в связанном потоке на BBS ArchLinux . Суть в том, что, поскольку эта система поставляется с Windows 7, по умолчанию она не включает функцию безопасной загрузки (в моем случае она даже не поддерживается). Это отключает загрузочный пакет ArchLinux, который, похоже, ожидает этого.
Вы можете полностью отключить проверку, переключив файл, в который загружается система EFI. В .efi
образе ISO есть три файла. Перезаписав тот, который используется в вашей системе, с более простым включением без безопасной загрузки, вы можете обойти всю проблему.
Перейдите в каталог, где он смонтирован, и введите следующую команду копирования:
cp EFI/boot/loader.efi EFI/boot/bootx64.efi
Загрузи эту присоску и съешь пирог.
Работал как шарм для меня. Для записи я использовал носители Archlinux 2013-11-01.
Единственная ссылка, которую я могу найти на это сообщение об ошибке, находится в исходном коде PreLoader.efi
загрузчика безопасной загрузки Linux Foundation. Это указывает на то, что программе не удалось зарегистрировать себя в качестве расширения встроенных в микропрограмму функций безопасной загрузки. Эта ошибка довольно редкая. Как разработчику rEFInd, мне было бы интересно узнать, какая у вас прошивка (марка и модель материнской платы, а также издатель прошивки и номер ее версии). Я также настоятельно рекомендую вам по электронной почте Мэтью Гарретт и Джеймс Боттомли ; они разработали shim и PreLoader, два решения Linux Secure Boot, выпущенные на сегодняшний день. Вероятно, обеим сторонам будет интересно узнать об этой ошибке, поскольку она влияет на будущие направления их решений для безопасной загрузки.
Возможно, что обновление прошивки решит эту проблему, но я не могу дать никаких обещаний по этому поводу. Если обновление прошивки не помогает, я рекомендую отключить Secure Boot в вашей прошивке. В качестве альтернативы, вы можете попробовать установить, используя shim, а не PreLoader; shim использует другой метод для решения проблем с безопасной загрузкой. Еще один вариант - установить собственные ключи в прошивке, но эта процедура довольно утомительна. Если вы действительно не хотите избегать использования ключей Microsoft, этот метод, вероятно, потребует слишком много усилий.
Эта материнская плата использует небезопасную загрузку UEFI (и версию Asus CHF-V non Z).
EFI-Bootx64.efi
вBootx64.bak
loader.efi
вbootx64.efi