Onde estão os arquivos criados por “make modules” ao compilar e compilar o kernel do Linux?

1

Para construir o kernel, eu faço

  1. make menuconfig
  2. make
  3. make modules

Para o passo 3, para onde vão os arquivos? Qual é a localização dos módulos? Posso alterá-lo usando qualquer variável env?

    
por BufBills 09.04.2014 / 18:08

1 resposta

1

O passo 3 apenas compilará módulos. Para eles realmente irem a algum lugar, você teria que fazer make modules_install .

Como apontado nos comentários, make -n modules_install mostrará para onde eles iriam. A localização exata depende da versão do kernel que você está compilando, sendo o diretório de destino /lib/modules/<kernel_release> . A versão que você está construindo pode ser encontrada em make kernelrelease .

    
por 09.04.2014 / 18:26

Tags