Estou reescrevendo sobre o artigo "Customizando seu GRUB com nova splash screen", pois quando precisei customizar o meu, tentei usar este tutorial numa tentativa frustrada, tendo em vista ainda os comentários que o mesmo possui.
O gerenciador de boot GRUB, oferece a opção para colocar uma imagem por trás da tela de seleção do OS. Em algumas distros o GRUB já vem com esta opção ativada (Ex: Fedora), siga os passos abaixo para selecionar a sua Splash Screen.
Primeiro você precisa escolher a imagem a ser usada, pode criar sua própria imagem usando algum editor (Ex: Gimp) ou baixar de algum site (Ex:
http://www.gnome-look.org).
Requisitos da imagem:
- Dimensões 640 x 480 pixels.
- Número de cores: 14 (Caso a imagem possua mais de 14 cores na hora de iniciar o GRUB será mostrada a imagem redimensionada ao numero de cores padrão).
Caso escolha fazer você mesmo a imagem no Gimp, após editar a mesma abra a aba "Imagem > Modo > indexado" selecione "Gerar paleta otimizada" complete com o valor "14" e clique em "OK".
Ao salvar a imagem use a extensão "XPM (Imagem de PixMap do X)"
Abra o terminal com o usuário Root vá até a pasta onde salvou a imagem (Ex: '/home/usuário/'), depois use o comando abaixo para compactar a imagem:
# gzip exemplo.xpm
Após compactada, a imagem deverá terá extensão 'exemplo.xpm.gz', confirmado isso mova e/ou copie para o diretório '/boot/grub', exemplo:
# mv exemplo.xpm.gz /boot/grub
Ainda no terminal, mude para o diretório '/boot/grub' exemplo:
$ cd /boot/grub
Edite o arquivo "menu.lst" exemplo:
# vi menu.lst
Ou se preferir usar um editor visual:
# gedit menu.lst # Para o Gnome
ou
# kedit menu.lst # Para o KDE
Após aberto o arquivo "menu.lst" procure a linha que se inicia com "splashimage=" (Ex: splashimage=(hd0,0)/boot/grub/exemplo.xpm.gz). Caso não tenha crie uma linha e passe os seguintes parâmetros: