Перейти до вмісту

Встановлення додаткових аргументів командного рядка ядра

Іноді може виникнути потреба у встановленні додаткових аргументів командного рядка для ядра, що постачається з KDE Linux, і зберегти їх необмежений час — наприклад, щоб увімкнути підтримку експериментального обладнання чи драйверів, або увімкнути підтримку апаратного пасивного доступу для віртуальних машин.

Якщо ви вирішили продовжити, ось що треба робити:

  1. Створіть теку /boot/loader/addons/ (зробити це в окремій системі слід лише один раз):
    run0 mkdir -p /boot/loader/addons/
  2. Створіть додаток ядра, що містити бажані аргументи командного рядка:
    run0 ukify build --cmdline '[тут мають бути аргументи]' --output /boot/loader/addons/extra_args.addon.efi
    Замініть [тут мають бути аргументи] на потрібні вам аргументи командного рядка. Приклад: debug_objects

Цей додаток потім застосовуватиме додаткові аргументи ядра для кожного завантаження, незалежно від того, в яку версію ОС завантажується система.

Якщо додаток спричиняє проблеми або потреба у ньому зникне, просто вилучіть його:

run0 rm /boot/loader/addons/extra_args.addon.efi

З повним списком підтримуваних параметрів командного рядка можна ознайомитися тут.


Статтю надіслано , умови ліцензування — CC-BY-4.0.