Archivo de configuración para el kernel en el entorno VM

Archivo de configuración para el kernel en el entorno VM

Descargué un kernel nuevo que planeo usar en una VM. En las instrucciones del tutorial que estoy usando, me dicen

También deberá crear una nueva instancia del kernel y asegurarse de que arranque en la VM. Para hacer esto, vaya a su árbol de fuentes, copie config-3.14.26-yocto-qemu a $SRC_ROOT/.config (donde $SRC_ROOT es la raíz de su árbol de Linux) y ejecute make -j4 all.

lo hice por

  • cd linux-yocto-3.14ir a la raíz del árbol de Linux
  • mkdir .configpara crear la carpeta de configuración que no existía en este nuevo kernel
  • copiar config-3.14.26-yocto-qemudesde fuera del kernel a/.config
  • Mientras está en la raíz del kernel, ejecutandomake -j4 all

Mi preocupación es que después de este paso, la guía dice que la construcción tomará aproximadamente 5 minutos y que simplemente puedo dejar que haga su trabajo; Pensé que el objetivo del archivo de configuración era construir el kernel por mí. En su lugar, aparece la típica pantalla de configuración de compilación del kernel donde tengo que revisar todas las opciones para compilar el kernel. ¿Hice algo mal?

Respuesta1

No deberías haber hecho el mkdir .config; deberías haber copiado el archivo de configuración existente en unNombre del archivollamado .configen el directorio fuente del kernel.

p.ej

cd linux-yocto-3.14
cp /path/to/config-3.14.26-yocto-qemu .config
make -j4 all

información relacionada