Як перевірити, які параметри ядра були складені без перегляду / boot / config- *


Відповіді:


41

Якщо ваше ядро ​​не було створене CONFIG_IKCONFIG_PROC, що зробило б доступним конфігурацію в /procзгадуваному вище sysadmin1138, вам майже не пощастило. Однак пакети ядра на основі Debian та RH, як правило, встановлюють config-$versionфайл у /boot. Тож, якщо це не власне ядро, воно повинно бути доступним там.


31

Я вважаю, що /proc/config.gz містить файл .config, з якого було складено ядро.


7
Це доступно лише в тому випадку, якщо він CONFIG_IKCONFIG_PROCбув встановлений під час створення ядра. Здається, за замовчуванням там RHEL чи Ubuntu.
Insyte

4
На час написання це ввімкнено за замовчуванням в Arch :)
Navin

6
щоб прочитати (або вимкнути) поточні налаштування з config.gz, можна розпакувати їх, $cat /proc/config.gz | gunzip > mykernel.confяк запропонував Jarl на сайті superuser.com .
xaa

Це справа в Arch Linux як CONFIG_IKCONFIG_PROC=y.
Террі Ван

@xaa Або ви можете використовувати альтернативи однієї команди zcatабо zless, остання з яких зручніше, оскільки це пейджер, який дозволяє також прокручувати та шукати.
comfreak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.