Использование командной строки ядра KasperskyOS

30 сентября 2026

ID kernel_command_line

Ядро KasperskyOS может принимать командную строку во время запуска, что позволяет, например, активировать отключенную по умолчанию функциональность ядра, настроить механизмы ядра, задать, какие аппаратные интерфейсы ввода-вывода будут использоваться ядром на конкретной аппаратной платформе.

Командная строка ядра представляет собой один или несколько разделенных пробелами параметров запуска ядра:

<имя_параметра1>[=<значение_параметра1>] [<имя_параметра2>[=<значение_параметра2>]]...

Параметры запуска ядра приведены в таблице ниже.

Чтобы командная строка была передана ядру при запуске решения на QEMU, нужно указать параметры запуска ядра в параметре KERNEL_CMDLINE CMake-команды generate_qemu_target ().

Пример использования параметра KERNEL_CMDLINE CMake-команды generate_qemu_target ():

generate_qemu_target (qemu

...

KERNEL_CMDLINE "gdbstub.connection.timeout=10 gdbstub")

Чтобы командная строка была передана ядру при запуске решения на аппаратной платформе, нужно указать параметры запуска ядра в параметре BOOTARGS CMake-команды build_sd_image ():

Пример использования параметра BOOTARGS CMake-команды build_sd_image ():

build_sd_image (sd-image

...

BOOTARGS "gdbstub.connection.timeout=10 gdbstub")

Параметры запуска ядра KasperskyOS

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!