Compilar-kernel

De Xen-BR wiki

Xen-BR 
Otimizando o kernel Linux no Xen

Xenlogo.png




Configurar o kernel Linux no Xen é diferente do tradicional. o arquivo .config não fica no diretório do kernel Linux (ele é parseado pelo make do fonte do Xen). Para aessar o menuconfig é necessário chamar o script make como no exemplo abaixo:

make linux-2.6-xen-config CONFIGMODE=menuconfig KERNELS="linux-2.6-xen"

Após isso será identificado o tipo de arquitetura que vc está rodando (x86_32 ou x86_64) e após parametrizada a sub-arquitetura que neste caso será é Xen e ai sim ser apresentado o menuconfig que conhecemos com alguns ítens a mais que dizem respeito à configuração de kernel para Xen.

Siga os passos normais como seria feito na compilação de um kernel sem suporte a Xen e salve. Após isso, caso queira compilar somente o kenrel Linux, basta chamar o make com os parametros abaixo:

# Isso limpará qualquer instalação anterior.
make clean

# Compila o kernel Linux
make kernels

# Instala os arquivos nos seus devidos locais
make install-kernels


Marco Sinhoreli
Ferramentas pessoais