Para poder poner una imagen en el grub hay 4 paso que son muy importantes, y son la edicion de la imagen, comprimir la imagen, copiar la imagean al grub y editar el menu.lst

Edicion de la imagen:

  1. Archvivo->Abrir->Selecciona la imagen que quieras colocar de fondo en el gestor de arranque GRUB
  2. imagen->escalar imagen->y aquí pon la resolución 640X480
  3. imagen->modo->indexado(y aquí pon el número máximo de colores a 14)
  4. guarda la imagen en modo RGB
  5. ya puedes cerrar el Gimp
  6. ahora accede a donde hayas guardado la imagen y ponle el nombre nombre_que_tú_quieras.xpm (es fundamental que no se te olvide la terminación .xpm)

Comprimir la imagen:

Aunque no es estrictamente necesario comprimir la imagen, reducirá el tiempo necesario para cargarla. Por lo que harás lo siguiente desde línea de comandos(accede al directorio en donde guardaste la imagen):

$ gzip nombre_que_hayas_elegido.xpm

esta instrucción creará un archivo de la forma nombre_que_hayas_elegido.xpm.gz

Copiar al directorio /boot/grub

Ahora copia el fichero nombre_que_hayas_elegido.xpm.gz en el directorio /boot/grub, para ello teclea en línea de comandos:

$ sudo cp nombre_que_hayas_elegido.xpm.gz /boot/grub

Configurar el menu.lst

Ejecuta en línea de comandos:

$ cd /boot/init 0 cd /boot/grub
$ sudo gedit menu.lst

y ahora añade la siguiente línea al comienzo del fichero menu.lst:

splashimage=(hd0,1)/boot/grub/nombre_que_hayas_elegido.xpm.gz

y eso es todo, pero ten presente de que el tamaño maximo para la imagen de tu grubtiene que ser de 640×480.