Arquivo de configuração para kernel em ambiente VM

Arquivo de configuração para kernel em ambiente VM

Baixei um kernel novo que pretendo usar em uma VM. Nas instruções do tutorial que estou usando, me disseram

Você também precisará construir uma nova instância do kernel e garantir que ela inicializará na VM. Para fazer isso, vá para sua árvore de origem, copie config-3.14.26-yocto-qemu para $SRC_ROOT/.config (onde $SRC_ROOT é a raiz de sua árvore Linux) e execute make -j4 all.

Eu fiz isso por

  • cd linux-yocto-3.14ir para a raiz da árvore linux
  • mkdir .configpara criar a pasta de configuração que não existia neste novo kernel
  • copiando config-3.14.26-yocto-qemude fora do kernel para/.config
  • Enquanto estiver na raiz do kernel, executandomake -j4 all

Minha preocupação é que, após essa etapa, o guia diga que levará cerca de 5 minutos para ser construído e que posso simplesmente deixá-lo fazer seu trabalho; Achei que o objetivo do arquivo de configuração era construir o kernel para mim. Em vez disso, recebo uma tela típica de configuração de compilação do kernel, onde preciso passar por todas as opções para compilar o kernel. Fiz algo de errado?

Responder1

Você não deveria ter feito o mkdir .config; você deveria apenas ter copiado o arquivo de configuração existente para umnome do arquivochamado .configno diretório de origem do kernel.

por exemplo

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

informação relacionada