Как определить, существует ли определенный параметр при загрузке ядра?

Как можно проверить, содержит ли командная строка загруженное ядро?
  • 15 декабря 2023 г. 19:27
Ответы на вопрос 2
1. Для определения существования определенного параметра при загрузке ядра в Linux, можно выполнить следующие шаги:

- Открыть файл конфигурации загрузчика grub (/boot/grub/grub.cfg или /etc/default/grub).

- Найти строку, начинающуюся с "linux" или "linux16" (в зависимости от вашего загрузчика).

- В этой строке будут перечислены параметры, передаваемые ядру. Найти нужный параметр и проверить его наличие.

- Если параметр указан в этой строке, значит, он передается ядру при загрузке.

2. Для проверки содержания командной строки загруженного ядра в Linux, можно выполнить следующую команду:

```shell
cat /proc/cmdline
```
- Эта команда выведет содержимое /proc/cmdline, где хранится командная строка загрузки ядра.

- Если нужный параметр присутствует в выводе этой команды, значит, он присутствует в командной строке загруженного ядра.
cat /proc/cmdline 
Строка загрузки работающего ядра
Похожие вопросы