Comment vérifier quelles options du noyau ont été compilées sans regarder / boot / config- *
43
Comment vérifier quelles options sont compilées dans un noyau Linux sans regarder /boot/config-*et si je n'ai pas accès au /boot/config-*fichier qui reste?
À moins que votre noyau n'ait été construit avec CONFIG_IKCONFIG_PROC, ce qui rendrait la configuration disponible dans /procle fichier sysadmin1138 mentionné ci-dessus, vous n'avez pas de chance. Cependant, les paquets de noyau basés sur Debian et RH installent généralement un config-$versionfichier au format /boot. Donc, à moins que ce soit un noyau personnalisé, il devrait être disponible là-bas.
Ce n'est disponible que si CONFIG_IKCONFIG_PROCétait défini lors de la construction du noyau. Ne semble pas être présent par défaut sur RHEL ou Ubuntu.
Insyte
4
Au moment de l'écriture, ceci est activé par défaut sur Arch :)
Navin
6
pour lire (ou grep) les paramètres actuels de config.gz, vous pouvez le décompresser avec les indications $cat /proc/config.gz | gunzip > mykernel.confde Jarl sur superuser.com .
xaa
C'est le cas sur Arch Linux en tant que CONFIG_IKCONFIG_PROC=y.
Terry Wang
@xaa Ou vous pouvez utiliser les options à une seule commande zcatou zless, cette dernière solution est plus pratique car il s'agit d'un pageur qui vous permet de faire défiler et de rechercher également.
Réponses:
À moins que votre noyau n'ait été construit avec
CONFIG_IKCONFIG_PROC
, ce qui rendrait la configuration disponible dans/proc
le fichier sysadmin1138 mentionné ci-dessus, vous n'avez pas de chance. Cependant, les paquets de noyau basés sur Debian et RH installent généralement unconfig-$version
fichier au format/boot
. Donc, à moins que ce soit un noyau personnalisé, il devrait être disponible là-bas.la source
Je crois que /proc/config.gz contient le fichier .config avec lequel le noyau a été compilé.
la source
CONFIG_IKCONFIG_PROC
était défini lors de la construction du noyau. Ne semble pas être présent par défaut sur RHEL ou Ubuntu.$cat /proc/config.gz | gunzip > mykernel.conf
de Jarl sur superuser.com .CONFIG_IKCONFIG_PROC=y
.zcat
ouzless
, cette dernière solution est plus pratique car il s'agit d'un pageur qui vous permet de faire défiler et de rechercher également.