viernes, 7 de mayo de 2010

Cambiar aspecto del GRUB en Ubuntu 10.04

Antes de comenzar miren si tiene instalado GRUB2. Para ello podrian mirar cuando encienden su pc si dice que la version es la 1.98 o posterior y sino ponen en una consola:
grub-install -v

y les tiene que dar como salida:
grub-install (GNU GRUB 1.98-1ubuntu5)

1 – Imagen del GRUB

a) Instalaremos algunas imagenes desde los repositorios. Para ello abrimos una consola y ponemos:
sudo aptitude install grub2-splashimages

b) Elegiremos alguna de las imagenes que descargamos. Estas se encuentran en “/usr/share/images/grub”. Para verlas rapidamente abrimos una consola y ponemos:
nautilus /usr/share/images/grub

c) Si no nos gusta ninguna podemos crear alguna como por ejemplo con Gimp, eso si, redimensionarlas a 640×480 y ponerles como extension png (aunque se supone que siendo tga deberian funcionar).
Si queremos hacer esto pongan la imagen en esa misma carpeta donde se encuentran las otra imagenes. Esto es mas que nada para que les quede mas ordenado ya que si queiren pueden ponerla en otro sitio. Para ponerla en esa carpeta una vez que tienen su imagen preparada simplemente la copian, abren nautilus como superusuario (sudo nautilus /usr/share/images/grub) y la pegan alli.

2 – Aplicando la imagen

a) Hacemos una copia de seguridad por si nos cargamos todo poniendo en una consola:
cp /etc/grub.d/05_debian_theme /home/TUUSUARIO

NOTA: si todo sale bien luego podemos borrar este fichero.

b) Editamos el fichero de configuracion de temas del grub con:
sudo gedit /etc/grub.d/05_debian_theme

c) Buscamos en el apartado “# this allows desktop-base to override our settings” la linea que dice:
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"

y la modificamos agregando la direccion de nuestra imagen:
WALLPAPER="/usr/share/images/grub/MacGyver.png"

NOTA:
- Noten que la ruta debe permanecer con las comillas.
- Pueden poner la imagen donde quieran siempre y cuando pongan la ruta completa de donde se encuentra. Yo puse esta ruta para que quede todo mas ordenado.

d) Guardamos el fichero una vez que terminamos de hacer los cambios.

3 – Color del texto del GRUB

Modificar esto puede serles util ya que dependiendo de la imagen que elijan, puede hacerseles ilegible el menu del grub o simplemente porque quieren modificarlo.

a) Volvemos a editar el fichero de antes con:
sudo gedit /etc/grub.d/05_debian_theme

b) Dentro del fichero vamos al apartado de antes, donde dice “# this allows desktop-base to override our settings” y dira:
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"

“color_normal” se refiere a los colores que se utilizan por defecto y “color_highlight” a los que se utilizan cuando nos posicionamos sobre una entrada.

Ademas veran que por cada una de estas opciones hay dos colores. El primero de se refiere al color de la fuente y el segundo al color de fondo.

El color del fondo hace como una especie de subrayado y el color “black” usado como fondo funciona como color “nulo”, es decir que no pone color. Mi recomendacion es que no usen color de fondo para “color_normal”, es decir que lo dejen en “negro” (transparente). Personalmente no le pongo color de fondo tampoco a “color_highlight”, pero eso es cuestion de gustos.

Para elegir tienen: azul (blue), rojo (red), verde (green), cian (cyan), magenta (magenta), amarillo (yellow), blanco (white) y negro (black)… no se si se puede poner alguno mas.

Les podria quedar asi por ejemplo:
COLOR_NORMAL="white/black"
COLOR_HIGHLIGHT="cyan/black"

NOTA: los colores deben ir entre comillas.

c) Una vez que lo modificamos a nuestro gusto guardamos el fichero y cerramos el editor.

4 – Cuenta regresiva del GRUB

Ya que estamos personalizando el GRUB podemos modificar el tiempo en que demora en hacer la cuenta regresiva para tomar la opcion por defecto.

a) Hacemos una copia de seguridad por si nos cargamos todo poniendo en una consola:
cp /etc/default/grub /home/TUUSUARIO

NOTA: si todo sale bien luego podemos borrar este fichero.

b) Editamos el fichero poniendo en una consola:
sudo gedit /etc/default/grub

y donde dice
GRUB_TIMEOUT=10

Lo cambiamos por el tiempo que creemos mas conveniente, como por ejemplo podria quedarnos asi:
GRUB_TIMEOUT=5

Cuando terminamos guardamos el fichero y lo cerramos.

5 – Aplicando los cambios

a) Actualizamos el fichero para que se apliquen los cambios poniendo en una consola:
sudo update-grub2

b) Reiniciamos y a disfrutar.

No hay comentarios: