Definindo imagem para o GRUB

Publicado por Leonardo Damasceno em 10/09/2009

[ Hits: 10.881 ]

Blog: https://techcraic.wordpress.com

 


Definindo imagem para o GRUB



Definir uma imagem para o GRUB não é uma tarefa difícil, na verdade é bem fácil. Você pode usar algumas imagens já existentes ou colocar alguma imagem que você mesmo fez.

Primeiro vamos baixar o Splashimages. Digite no terminal:

# apt-get install grub-splashimages

O diretório com algumas imagens do Splashimages fica em /boot/grub/splashimages.

Vamos agora alterar o arquivo menu.lst do nosso GRUB. Digite:

# vim /boot/grub/menu.lst

Agora, no começo do arquivo, coloque o seguinte:

splashimage (hd0,0)/boot/grub/splashimages/debian_grey1-14col.xpm.gz

Explicação:
  • /boot/grub/splashimages/debian_grey1-14col.xpm.gz - É o caminho da imagem, que precisa está com extensão .xpm.gz
  • hd0,0 - É a partição que o seu sistema está instalado.

Para saber em qual partição ele está instalado, digite no terminal:

# grub

Aparecerá a linha de comando do GRUB:

grub >

Então, digite:

grub> find /boot/grub/stage1

O resultado mostrará algo como:

(hd0,0)

Agora você sabe onde o seu sistema está instalado. :)

Há também a opção de pegar qualquer imagem para isso e não utilizar apenas imagens que estejam dentro do /boot/grub/splashimages.

Instale o Imagemagick:

# apt-get install imagemagick

Agora, na linha de comando, renomeie a imagem:

# mv imagem.png splash.png

Agora vamos converter:

# convert -resize 640x480 -colors 14 splash.png splash.xpm && gzip splash.xpm

Vamos mover a imagem pra o diretório /boot/grub:

# mv splash.xpm.gz /boot/grub/

Agora vamos editar o arquivo menu.lst:

# vim /boot/grub/menu.lst

Nas primeiras linhas, digite:

splashimage (hd0,0)/boot/grub/splash.xpm.gz

Agora dê um update no GRUB:

# update-grub

Reinicie e faça o teste.

Outras dicas deste autor

Contagem de linhas em shell script

Corrigindo erro gerado ao executar apt-mirror

Criando um pacote .deb

Resolvendo problema com audio no Debian - placa Intel Corporation 82801I

Criando um "pendrive live" com uma imagem .img

Leitura recomendada

"user parameter" no Zabbix - Configuração

Manual Completo do Ubuntu

Inkscape realmente substitui o Corel Draw ou Illustrator?

Slackware Zine

Acertando os ponteiros do seu Linux

  

Comentários
[1] Comentário enviado por joelzao em 10/09/2009 - 09:58h

Legal, mas instala o startup manager que resolve toda essa trabalheira.

[2] Comentário enviado por rafranco em 10/09/2009 - 19:26h

Nao consigo instalar o startup manager. Preciso editar o sources.list?

[3] Comentário enviado por leodamasceno em 10/09/2009 - 22:17h

Para que usar o startup manager? Basta seguir o tutorial!
Mas, caso você ainda sim queira instalar, se com:
# apt-get -y install startupmanager

Não funcionar, porque nos repositórios existentes em teu sources.list não tem! Ou seja, você precisa adicionar alguns mirros a mais, que contenham esse pacote, ou usar o wget pra puxar direto do site:
# wget -c http://downloads.sourceforge.net/project/startup-manager/startup-manager/1.9.13/startupmanager_1.9.1...


Um abraço.

[4] Comentário enviado por edersonhonorato em 18/10/2009 - 11:43h

Parabens pela dica...

O startup manager pode ser uma mão na roda para quem utiliza o Gnome, mas para quem usa o KDE como interface gráfica e não quer ter que instalar um monte de bibliotecas a toa a dica é muito proveitosa e não dá tanto trabalho assim, já que de qualquer modo você tem de converter a imagem usando o processo acima ou utilizando o gimp.

T+

[5] Comentário enviado por jaclinton em 05/01/2010 - 13:23h

leonardo estou com uma dúvida após eu editar o arquivo com a imagem desejada no shell como eu faço para salvar as alterações pois no meu aparece apenas o conteudo e am baixo -- insert--. gostaria que vc me ajudasse. flw.

[6] Comentário enviado por leodamasceno em 05/01/2010 - 14:23h

Olá jaclinton, não entendi a sua pergunta.
Após editar o arquivo com a imagem desejada no shell, como eu faço pra salvar as alterações? Em qual parte da dica você está? Explique melhor.



Contribuir com comentário