A menos que se haya construido su kernel CONFIG_IKCONFIG_PROC, lo que haría que la configuración esté disponible /proccomo sysadmin1138 mencionado anteriormente, no tendrá suerte. Paquetes del núcleo basados en Debian y RH hacen, sin embargo, en general, instalar un config-$versionarchivo en /boot. Entonces, a menos que sea un kernel personalizado, debería estar disponible allí.
Eso solo está disponible si CONFIG_IKCONFIG_PROCse configuró cuando se construyó el kernel. No parece estar allí por defecto en RHEL o Ubuntu.
Insyte
44
Al momento de escribir, esto está habilitado por defecto en Arch :)
Navin
66
para leer (o grep) la configuración actual de config.gz, puede descomprimirla $cat /proc/config.gz | gunzip > mykernel.confsegún lo sugerido por Jarl en superuser.com .
xaa
Es el caso en Arch Linux como CONFIG_IKCONFIG_PROC=y.
Terry Wang
@xaa O puede usar las alternativas de comando único zcato zless, la última de las cuales es más conveniente ya que es un buscapersonas que le permite desplazarse y buscar también.
Respuestas:
A menos que se haya construido su kernel
CONFIG_IKCONFIG_PROC
, lo que haría que la configuración esté disponible/proc
como sysadmin1138 mencionado anteriormente, no tendrá suerte. Paquetes del núcleo basados en Debian y RH hacen, sin embargo, en general, instalar unconfig-$version
archivo en/boot
. Entonces, a menos que sea un kernel personalizado, debería estar disponible allí.fuente
Creo que /proc/config.gz contiene el archivo .config con el que se compiló el núcleo.
fuente
CONFIG_IKCONFIG_PROC
se configuró cuando se construyó el kernel. No parece estar allí por defecto en RHEL o Ubuntu.$cat /proc/config.gz | gunzip > mykernel.conf
según lo sugerido por Jarl en superuser.com .CONFIG_IKCONFIG_PROC=y
.zcat
ozless
, la última de las cuales es más conveniente ya que es un buscapersonas que le permite desplazarse y buscar también.