Cambiando imagen en Grub

En esta práctica tendremos que cambiar la imagen de fondo de nuestro gestor de arranque grub.

Para esta práctica utilizare una maquina debían con un gestor de arranque grub 0.97

Como ya sabemos el fichero de configuración de esta versión de grub lo tenemos dentro de /etc/grub. Dentro de este directorio tenemos varios archivos y uno de ellos es el que tenemos que modificar, llamado menú.lst

En las imágenes inferiores comprobaremos lo que acabamos de decir.

clip_image002

Veremos ahora una imagen del fichero menú.lst

En primer lugar escribiremos en la Shell, cat /boot/grub/menú.lst

clip_image004

Tras pulsar intro nos aparecerá algo parecido a la imagen inferior.

clip_image006

Como podemos observar vemos que dentro de la sección pretty colours vemos colo cyan/blue White/blue. Vemos que esta descomentado y esto nos lleva a pensar que estos son los colores que se están usando para el cargador grub.

Veamos ahora como se ve el cargador grub realmente, para ello reiniciaremos la maquina y veremos una imagen como la que aparece debajo.

clip_image008

Podemos observar que los colores que se usan en la imagen superior del cargador se corresponden con los que aparecen en la línea que hemos comentado anteriormente.

Recordemos que nuestra práctica trata de poner una imagen de fondo en el cargador grub.

Tras realizar una búsqueda sobre cómo realizar este paso he encontrado información que afirma que para que podamos cambiar la imagen de fondo de grub en esta versión deberemos utilizar una imagen xpm.

A continuación vamos a ver detalladamente como tenemos que configurar nuestra imagen para poder usarla como fondo de grub.

Disponemos de una imagen con formato jpg y 640 X 480 como la que vemos en la imagen inferior

clip_image010

Para convertir esta imagen en xpm intalaremos el programa imagemagick, para ello tendremos que escribir en la Shell la siguiente instrucción,

Aptitude install imagemagick

clip_image012

Si pulsamos intro nos aparecera una imagen parecía a la inferior

clip_image014

Una vez instalado escribiremos lo siguiente en la Shell,

Convert tux.jpg tux.xpm

clip_image016

Y ahora pulsamos intro

clip_image018

Si realizamos un ls, veremos que imágenes tenemos en nuestro escritorio

clip_image020

Una vez que tenemos nuestra imagen con este formato la comprimiremos para que su extensión sea gz.

Para ello utilizaremos la siguiente instrucción en la Shell,

Gzip tux.xpm

clip_image022

Una vez pulsado intro realizaremos de nuevo un ls –l

clip_image024

Podemos comprobar cómo nuestro fichero tux.xpm ya no está. Realmente sí que esta pero comprimido dentro del fichero gz que acabamos de crear con la instrucción superior.

Ahora vamos a realizar una copia de este fichero dentro de la carpeta donde se encuentran los ficheros de configuración de grub (/boot/grub/)

Escribiremos la siguiente instrucción en la Shell para copiar nuestra imagen comprimida

Cp tux.xpm.gz /boot/grub/

clip_image026

Como podemos observar, si no somos root no podremos modificar este fichero.

Para ello escribiremos su en la Shell y nuestra contraseña de root.

clip_image028

Una vez que ya somos administradores, volveremos a escribir la misa sentencia que antes.

Cp tux.xpm.gz /boot/grub/

clip_image030

Si en este momento realizamos un ls del directorio /boot/grub veremos lo siguiente

clip_image032

Como podemos observar el fichero comprimido tux.xpm.gz ha sido perfectamente copiado a esta carpeta. Ahora es el momento ideal para modificar el fichero de configuración menú.lst para ello lo abriremos con nano.

Escribiremos en la Shell lo siguiente,

Nano /boot/grub/menú.lst

clip_image034

Ahora presionaremos intro y entraremos en el documento para su edición.

clip_image036

Bajaremos ahora hasta la línea que hemos comentado al principio, la de los colores.

clip_image038

Como podemos observar continua igual que al principio. Tendremos que añadir una línea a este script para que el fondo de grub sea diferente.

Modificaremos el script escribiendo lo siguiente

# Imagen de Fondo de Grub
splashimage= (hd0,0) /boot/grub/tux.xpm.gz

clip_image040

Con esta línea estamos diciendo que vamos a utilizar el fichero comprimido tux.xpm.gz que se encuentra en boot/grub y que se arranca desde hd0,0 (primer disco del primer canal en la primea partición) como fondo.

Grabaremos ahora el fichero menú.lst y reiniciaremos la maquina.

Como siempre guardaremos con control + x.

Escribiremos shutdown –r 00 para reiniciar la maquina y ver si hemos cambiado correctamente el fondo del cargador de arranque grub.

clip_image042

Como podemos observar en la imagen inferior parece que lo hemos comentado esta correcto y que nuestra imagen se ve perfectamente en grub.

clip_image044

Parece que nos ha salido bien esta práctica.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit is exhausted. Please reload the CAPTCHA.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.