sábado, 17 de dezembro de 2016

Configurando o Grub no Debian

Vamos conhecer algumas linhas do arquivo de configuração do Grub e acrescentar a opção de boot splash.

O Grub é o aplicativo responsável por gerenciar a inicialização do(s) sistema(s), e ele possui um menu de inicialização que eu prefiro ocultar para ter a sensação de um boot mais rápido. Outra coisa que percebo, é que no Debian o bootsplash não é configurado por padrão e cabe ao usuário realizar essa configuração.
O aquivo de configuração é o /etc/default/grub, então para abri-lo é só digitar o seguinte comando no terminal:

sudo nano /etc/defaut/grub

Segue logo abaixo um trecho do arquivo de configuração:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=3
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISABLE_OS_PROBER=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=" "

GRUB_DEFAULT=0
Essa primeira linha refere-se ao sistema que será iniciado por padrão. O zero significa que será iniciado o sistema que se encontra na primeira linha do menu do grub (aquele menu que aparece logo assim que você liga o computador), se você tem outro sistema ele deverá está na terceira linha do menu ou na sétima se você instalou a partir de um live-cd. Então se você quiser usa o outro sistema para iniciar com o boot lembre-se de mudar o número de 0 para 2 ou 6 já que a gente começa a contar as linhas a partir do 0 e não do 1.

GRUB_TIMEOUT=0
Essa linha refere-se ao tempo, em segundos, que o menu ficará visível na tela. No menu do grub existe opções para recuperação do sistema então é bom mater ele visível por alguns segundos disponível para acesso. É comum deixar ele disponível por 3 segundos, para isso é só trocar o zero por um número 3. Eu uso zero porque eu mantenho o menu oculto.

GRUB_HIDDEN_TIMEOUT=3
Aqui está uma linha que eu acrescentei para manter o menu oculto disponível por 3 segundos. Ele vai manter o menu oculto por determinado tempo aguardando o usuário precionar a tecla shift para ativar o menu de boot. O tempo está em segundos.

GRUB_HIDDEN_TIMEOUT_QUIET=true
Mais uma linha que eu acrescentei para manter o menu oculto.

GRUB_DISABLE_OS_PROBER=true
Essa linha também é necessária para iniciar o sistema com o menu oculto.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Aqui eu acrescentei a palavra splash para que apareça um boot splash no início do sistema.

Agora salvo e fecho o arquivo e aplico as alterações executando o comando abaixo:

sudo update-grub



Nenhum comentário:

Postar um comentário

Atualizando para o Debian 10

Repositórios Oficiais Debian 10 - Buster Abrindo o arquivo sources.list como super-usuário No arquivo /etc/apt/sources.list encontra...