12.3. Configurando telas iniciais de inicialização
Anterior | Capítulo 12. O processo de inicialização do FreeBSD | Próxima

## 12.3. Configurando telas iniciais de inicialização

Contribuído por Joseph J. Barbish.

Normalmente, quando um sistema FreeBSD inicializa, ele exibe seu progresso com uma série de mensagens no console. Uma tela inicial de inicialização cria uma tela de inicialização alternativa que oculta todo o probe de inicialização e as mensagens de inicialização de serviços. Algumas mensagens do boot loader, incluindo o menu de opções de inicialização e um prompt de contagem regressiva de espera, são exibidas no momento da inicialização, mesmo quando a tela inicial está ativada. A exibição da tela inicial pode ser desativada pressionando qualquer tecla do teclado durante o processo de inicialização.

Existem dois ambientes básicos disponíveis no FreeBSD. O primeiro é o ambiente padrão de linha de comando do console virtual legado. Depois que o sistema conclui a inicialização, é exibido um prompt de login do console. O segundo ambiente é um ambiente gráfico configurado. Consulte Capítulo 5, O sistema X Window para obter maiores informações sobre como instalar e configurar um gerenciador gráfico de tela e um gerenciador gráfico de login.

Depois que o sistema inicializa, a tela inicial é definida como proteção de tela. Após um período sem uso, a tela inicial será exibida e passará por etapas de mudança de intensidade da imagem, de brilhante a muito escuro e vice-versa. A configuração do protetor de tela inicial pode ser sobrescrita, adicionando-se uma linha `saver=` ao `/etc/rc.conf`. Vários protetores de tela embutidos estão disponíveis e descritos em splash(4). A opção `saver=` aplica-se apenas aos consoles virtuais e não tem efeito nos gerenciadores gráficos de telas.

Ao instalar o pacote ou port sysutils/bsd-splash-changer, uma imagem inicial aleatória de uma coleção será exibida na inicialização. A função tela inicial suporta 256 cores nos formatos bitmap (`.bmp`), ZSoft PCX (`.pcx`), ou TheDraw (`.bin`). A imagem `.bmp`, `.pcx`, ou `.bin` tem que ser colocada na partição root, em `/boot` por exemplo. Os arquivos de imagens iniciais tem que ter a resolução de 320 por 200 pixels ou menos para funcionarem em adaptadores VGA padrão. Para a tela inicial padrão de 256 cores e 320 por 200 pixels ou menos, adicione as seguintes linhas ao `/boot/loader.conf`. Substitua `splash.bmp` com o nome do arquivo bitmap a ser utilizado:

    splash_bmp_load="YES"
    bitmap_load="YES"
    bitmap_name="/boot/splash.bmp"

Para usar um arquivo PCX em vez de um arquivo bitmap:

    splash_pcx_load="YES"
    bitmap_load="YES"
    bitmap_name="/boot/splash.pcx"

Em vez disso, use ASCII art no formato https://en.wikipedia.org/wiki/TheDraw:

    splash_txt="YES"
    bitmap_load="YES"
    bitmap_name="/boot/splash.bin"

Para usar imagens maiores que preencham toda a tela, até a resolução máxima de 1024 por 768 pixels, o módulo VESA também deve ser carregado durante a inicialização do sistema. Se estiver usando um kernel personalizado, assegure-se de que o arquivo de configuração do kernel personalizado inclua a opção de configuração `VESA` do kernel. Para carregar o módulo VESA para a tela inicial, adicione esta linha ao arquivo `/boot/loader.conf` antes das três linhas mencionadas nos exemplos acima:

    vesa_load="YES"

Outras opções interessantes do arquivo `loader.conf` incluem:

`beastie_disable="YES"`

  Isso impedirá que o menu de opções de inicialização seja exibido, mas o prompt de contagem regressiva da espera programada ainda estará presente. Mesmo com a exibição do menu de opções de inicialização desabilitada, entrar com uma seleção de opção no prompt de contagem decrescente de tempo programado ativará a opção de inicialização correspondente.

`loader_logo="beastie"`

  Isso substituirá as palavras padrão “FreeBSD”, que são exibidas à direita do menu de opções de inicialização, com o logotipo colorido do beastie.

Para maiores informações, consulte splash(4), loader.conf(5), and vga(4).

Anterior | Acima | Próxima
12.2. Processo de Inicialização do FreeBSD | Principal | 12.4. Sugestões de dispositivos

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>.