8.5. Criando e Instalando um Kernel Customizado
Anterior | Capítulo 8. Configurando o kernel do FreeBSD | Próxima

## 8.5. Criando e Instalando um Kernel Customizado

Depois que as edições no arquivo de configuração personalizada forem salvas, o código-fonte do kernel poderá ser compilado usando as seguintes etapas:

Procedimento 8.1. Compilando um Kernel

1. Mude para este diretório:

       # cd /usr/src

2. Compile o novo kernel especificando o nome do arquivo de configuração do kernel personalizado:

       # make buildkernel KERNCONF=MYKERNEL

3. Instale o novo kernel associado ao arquivo de configuração do kernel especificado. Este comando irá copiar o novo kernel para `/boot/kernel/kernel` e salvar o kernel antigo para `/boot/kernel.old/kernel`:

       # make installkernel KERNCONF=MYKERNEL

4. Desligue o sistema e reinicie no novo kernel. Se algo der errado, consulte O kernel não inicializa.

Por padrão, quando um kernel personalizado é compilado, todos os módulos do kernel são reconstruídos. Para atualizar um kernel mais rapidamente ou para construir apenas módulos customizados, edite o `/etc/make.conf` antes de começar a construir o kernel.

Por exemplo, esta variável especifica a lista de módulos para compilar em vez de usar o padrão de construir todos os módulos:

    MODULES_OVERRIDE = linux acpi

Como alternativa, essa variável lista quais módulos excluir do processo de criação:

    WITHOUT_MODULES = linux acpi sound

Variáveis ​​adicionais estão disponíveis. Consulte make.conf(5) para detalhes.

Anterior | Acima | Próxima
8.4. O Arquivo de Configuração | Principal | 8.6. Se algo der errado

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.