Установка дополнительных параметров командной строки ядра
Иногда ядру, поставляемому с KDE Linux, нужно задать дополнительные параметры командной строки — причём навсегда: например, чтобы включить экспериментальную поддержку оборудования или драйверов либо проброс оборудования в виртуальные машины.
Это опасно!
Неподходящие параметры командной строки ядра снижают производительность, увеличивают расход энергии, способны повредить оборудование или сделать систему незагружаемой.
Беритесь за это, только если принимаете такой риск, сделали резервную копию и сумеете исправить последствия ошибки.
Если всё же решились, порядок такой:
- Создайте папку /boot/loader/addons/ (достаточно выполнить один раз для системы):
run0 mkdir -p /boot/loader/addons/ - Создайте дополнение ядра с нужными параметрами командной строки:
run0 ukify build --cmdline '[arguments go here]' --output /boot/loader/addons/extra_args.addon.efi
Вместо[arguments go here]подставьте сами параметры. Например:debug_objects
После этого дополнение будет добавлять указанные параметры при каждой загрузке, независимо от того, какая версия ОС загружается.
Если дополнение вызывает проблемы или больше не требуется, удалите его:
run0 rm /boot/loader/addons/extra_args.addon.efi
Полный список поддерживаемых параметров командной строки — в документации ядра.
Статья предоставлена Nate Graham и распространяется под лицензией CC-BY-4.0.