Перезагрузка kexec больше не пропускает прошивку/жесткую перезагрузку после обновления до Ubuntu 20.04

Да, это комбинация оболочки + APT «магия» (см. спецификацию здесь).

Bash поддерживает команду -не -найденный обработчик :, если он не может найти команду, и есть функция оболочки с именем command_not_found_handle, которая вызывает ее. Как правило, пакет с именемcommand-not-found(в производных версиях Debian )илиPackageKit-command-not-found(в Fedora и родственных дистрибутивах; он также доступен в Debian )обеспечивает реализацию этого обработчика.

База данных различается. По умолчанию в Debian piggy -поддерживает базу данных apt-file; подробности см. в README.Debian . Реализации PackageKit запрашивают у PackageKit соответствующую информацию.

2
26.11.2020, 18:20
1 ответ

Начиная с версии ядра 5.4 модуль безопасности Linux включает функцию блокировки. Это отключит функцию перезагрузки kexec и не позволит обойти аппаратный сброс. По умолчанию функция блокировки отключена в версии 5.4. Но подтвердите, что в вашем случае он не включен. Вы можете проверить -загрузочные переменные или исходный код ядра.

0
18.03.2021, 22:47

Теги

Похожие вопросы