alberto.tocant
(usa Linux Mint)
Enviado em 17/08/2010 - 16:18h
Pessoal já resolvi o meu problema e agradeço a todos que aqui postaram, pena que eu não tinha visto a indicação do edps ao artigo do Antonio Carlos que achei muito prático (http://www.vivaolinux.com.br/dica/Burg-animado-com-burgmanager), mas vou usar futuramente, que inclusive já salvei em meus favoritos.
Resolvi da seguinte forma:
Instalei o grub-pc e o grub2 no synaptic.
No terminal:
$ sudo aptitude install grub2-splashimages
Depois fiz gedit /etc/grub.d/05_debian_theme
Alterei da forma abaixo:
------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
source /usr/lib/grub/grub-mkconfig_lib
# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
source ${f}
else
WALLPAPER="/usr/share/images/grub/Aesculus_hippocastanum_fruit.tga"
COLOR_NORMAL="white/black"
COLOR_HIGHLIGHT="black/white"
fi
set_mono_theme()
{
cat << EOF
set menu_color_normal=white/black
set menu_color_highlight=magenta/black
EOF
}
# check for usable backgrounds
use_bg=false
if [ "$GRUB_TERMINAL_OUTPUT" = "gfxterm" ] ; then
for i in /boot/grub/`basename ${WALLPAPER}` ${WALLPAPER} ; do
if is_path_readable_by_grub $i ; then
bg=$i
case ${bg} in
*.png) reader=png ;;
*.tga) reader=tga ;;
*.jpg|*.jpeg) reader=jpeg ;;
esac
if test -e /boot/grub/${reader}.mod ; then
echo "Found background image: `basename ${bg}`" >&2
use_bg=true
break
fi
fi
done
fi
# set the background if possible
if ${use_bg} ; then
prepare_grub_to_access_device `${grub_probe} --target=device ${bg}`
cat << EOF
insmod ${reader}
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=${COLOR_NORMAL}
set color_highlight=${COLOR_HIGHLIGHT}
else
EOF
fi
# otherwise, set a monochromatic theme for Ubuntu
if ${use_bg} ; then
set_mono_theme | sed -e "s/^/ /g"
echo "fi"
else
set_mono_theme
fi
------------------------------------------------------------------------------------------------------------
Observando que alterei o caminho da imagem em WALLPAPER="/usr/share/images/grub/imagem.tga"
O black é a cor de transparência GRUB 2 padrão . Altere apenas a cor do primeiro, se utilizar uma imagem de
splash. Se o segundo valor nesta linha é alterada para uma cor diferente de black a imagem splash será escondida atrás de um fundo de cor sólida. Após fazer todas essas configurações ou qualquer configuração que se relacione com o grub2, utilize o comando o seguinte comando para validar as alterações:
# update-grub2
Depois de vários testes, consegui do jeito que eu queria, pena que sempre que desejo mudar a imagem tenho que entrar em /etc/grub.d/05_debian_theme utilizando o editor gedit (como root).
Valeu meus amigos, espero que outras pessoas possam aprender também como mais essa que aprendi aqui no Viva o Linux!