Descargué un kernel de Linux desde www.kernel.org , luego usé menuconfig para personalizarlo.
Después de una gran cantidad de personalización, funciona tal como lo necesito, y no quiero perder esta configuración real, por lo que más tarde (en otra máquina, por ejemplo) puedo descargar la misma versión del kernel y usar mi configuración. ¿Cómo podría hacer eso?
Respuestas:
Simplemente copie el
.config
archivo del directorio de origen. Este archivo contiene su configuración actual.Además, al actualizar las fuentes que puede hacer
make oldconfig
para preservar los cambios antiguos y solo decidir qué hacer con las cosas nuevas, solo le preguntará sobre las nuevas opciones de configuración (actualiza la configuración actual). Todavía necesita mover su.config
archivo anterior antes de poder usar esto.fuente
Una opción es:
que creará un archivo nombrado
defconfig
en su directorio actual. Ahora puede copiar este archivo enarch/<architecture>/configs/my_defconfig
(tenga cuidado de que el nombre del archivo tenga que terminar con_defconfig
), por ejemplo:Cuando haya hecho esto, puede escribir lo siguiente para generar a
.config
partir de su configuración (para la arquitectura proporcionada):Creo que esta es la forma preferida de almacenar configuraciones de kernel y una vez que se configura es más fácil de mantener, ya que puede cambiar fácilmente de una configuración a otra.
fuente
make savedefconfig
es que minimiza lo generadodefconfig
: github.com/torvalds/linux/blob/v4.17/scripts/kconfig/… omitiendo configuraciones redundantes que están implicadas por otros.Puede guardar el archivo de configuración en una ubicación personalizada directamente en menuconfig y cargar uno personalizado allí o puede guardar el archivo .config desde la ubicación de origen del núcleo, por ejemplo
/usr/src/linux/.config
Para guardar directamente en menuconfig, desplácese hacia abajo hasta las dos últimas opciones
Load / Save an Alternate Configuration File
fuente
en el directorio de origen de Kenrel, copie ".config" y reemplácelo en el directorio de destino.
fuente