¿Hay alguna manera de saber si el núcleo se compiló con una determinada opción activada (es decir CONFIG_PROC_EVENTS=y
) sin tener que extraer el paquete de fuentes del núcleo y buscar en el archivo de configuración?
linux-kernel
compiling
Alicia
fuente
fuente
/boot/
es elgrub
directorio.Las opciones del kernel se pueden encontrar en
/proc/config.gz
.si el núcleo fue compilado con
CONFIG_IKCONFIG_PROC=y
.fuente
modprobe configs
y compruebe si aparece /proc/config.gz.Si su kernel fue construido con
CONFIG_IKCONFIG_PROC
, puede encontrar la configuración en la lista/proc/config.gz
Debian y RedHat paquetes del núcleo basados generalmente instalar un
config-$version
archivo en/boot
,En Debian también puede encontrar las opciones predeterminadas en
kernel-package
's./kernel/Config/config
así como las opciones de configuración específicas de la arquitectura en./kernel/Config/
.fuente
sudo find / -xdev -name .config
(-xdev lo mantiene en un sistema de archivos)Generalmente será bajo
/usr/src/some-specific-kernel-header-version/.config
Simplemente léalo como cualquier texto, busque con grep o vea cómo difieren dos versiones
diff -y -suppress-common-lines /path/linux2.6-r3/.config /path/linux2.6-r4/.config
fuente