Alterar o menu de boot da sua remasterização Debian GNU Linux

Nessa matéria iremos alterar a aparência do menu de boot da sua remasterização Debian, confira.





Essa matéria é para dar continuidade a matéria abaixo e portanto tudo é relacionado a ela.


Criar uma remasterização do Debian GNU Linux

Criar uma remasterização de um sistema operacional é útil para que você tenha um sistema completo em live, nesse sistema você decide quais os programas devem fazer parte, podendo instalar o sistema com as suas características em qualquer computador. Confira.

 

 

 

Na primeira você aprendeu o básico para criar uma remasterização (  Distro ) Debian.

Agora vamos aprender a alterar o menu de boot da sua remasterização que por padrão tem a aparência abaixo.

 


 

A alteração é bem simples, e irei seguir a mesma estrutura de diretórios da primeira matéria.

Entre no diretório de trabalho da remasterização.

cd remaster

 

Alterar imagem de fundo do menu


Crie o diretório para as configurações do menu de boot.

mkdir -p /config/includes.binary/isolinux/

Adicione a esse diretório uma imagem .png com o nome splash.png com as dimensões  640x480 pixels

 


 

Com a imagem pronta no dir correto, basta agora gerar a remasterização seguindo a primeira matéria.

Menu com nova imagem.



Alterar cor da font do menu


Você também pode realizar alterações nas funções do menu.

Note na imagem acima que a cor da font está muito clara, para alterar crie o arquivo de configurações da font.

 

nano config/includes.binary/isolinux/stdmenu.cfg

Cole as linhas abaixo alterando a cor da font "menu color title, sel e hotsel" que alterei para preto #000000, altere para a cor que desejar, essa matéria pode te ajudar com os códigos de cores.


menu background splash.png
menu color title * #000000 *
menu color border * #00000000 #00000000 none
menu color sel * #000000 #76a1d0ff *
menu color hotsel 1;7;37;40 #000000 #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 12
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
menu cmdlinerow 16
menu timeoutrow 16
menu tabmsgrow 18
menu tabmsg Press ENTER to boot or TAB to edit a menu entry

 

Como na imagem.

 

 

Salve teclando Ctrl + x tecle s e tecle Enter para fechar o Nano.


Alterar as entradas no menu


Como podemos ver na imagem abaixo temos 3 entradas no menu.



Que são:


  • label live-amd64
  • label live-amd64-failsafe
  • Label Utilities




Mas podemos adicionar mais entradas


  • label livefailsafe-ATI/radeon - Para quem tem problemas para dar boot com placas de vídeo Radeon.

  • label live Persistence - Para ter uma entrada automática para persistência ( Necessita configurar a persistência no pendrive, pode ver aqui )
  • label hd - Desistiu de rodar o live e deseja ir para o seu sistema instalado.


Crie o arquivo de configurações.


nano config/includes.binary/isolinux/live.cfg


Cole as linha abaixo.



       menu label ^Live (amd64)
        menu default
        linux /live/vmlinuz
        initrd /live/initrd.img
        append boot=live components username=remaster

label live-amd64-failsafe
        menu label Live (amd64 failsafe)
        linux /live/vmlinuz
        initrd /live/initrd.img
        append boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788

label livefailsafe-ATI/radeon
        menu label Live (fail-ATI/radeon)
        kernel /live/vmlinuz
        append initrd=/live/initrd.img boot=live config noapic noapm nodma nomce nolapic nomodeset radeon.modeset=0 nouveau.modeset=0 nosmp v>

label live Persistence
        menu label Live Persistence
        kernel /live/vmlinuz
        append initrd=/live/initrd.img boot=live config  quiet splash init=/lib/systemd/systemd persistence

label hd
        menu label Boot pelo HD
        localboot 0x80
        append -


OBS: Note em username=remaster caso tenha dado outro nome para o user live com o comando na matéria de criação.

Exemplo nome live-user.


lb config --bootappend-live "boot=live components username=live-user"

Altere remaster para live-user ou o nome que tenha dado.

 

 Ficando como na imagem.

 

 


 

Salve teclando Ctrl + x tecle s e tecle Enter para fechar o Nano.

 

Com a cor da font e as entradas do menu criadas basta agora gerar a remasterização seguindo a primeira matéria

 

Limpe a criação anterior.

 

sudo lb clean --all


Agora podemos fazer uma alteração da matéria inicial, no comando que gera as config.


lb config --bootappend-live "boot=live components username=live-user"

 

Você pode alterar o nome em username e definir um locale, caso não queira deixe como anes.

 

lb config --bootappend-live "boot=live components username=remaster locales=pt_BR.UTF-8"

 Gere a sua remasterização com as novas alterações.


sudo lb build

 

Ai o resultado final.




 Remaster com gerenciador de janelas iceWM.




Criar uma remasterização do Debian GNU Linux

Criar uma remasterização de um sistema operacional é útil para que você tenha um sistema completo em live, nesse sistema você decide quais os programas devem fazer parte, podendo instalar o sistema com as suas características em qualquer computador. Confira.

 

 

 

Configurações para Calamares na sua remasterização Debian GNU Linux

O Calamares é o instalado para o sistema remasterizado, nessa matéria irei mostrar algumas dicas de configuração e personalização para a sua remasterização Debian.

 

 

 

 

Customizar a sua remasterização Debian GNU Linux

Nessa matéria iremos fazer a customização do ambiente gráfico XFCE4 da sua remasterização, adicionar papeis de parede, temas de janela e ícones, confira.

 

 

 


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais