BURG GRUB: un menú animado para el Grub2 de Ubuntu 12.04

(Actualizado el 08 de Mayo de 2012)


Hola a todos, soy Juanetebitel y en este artículo veremos cómo conseguir que nuestro Grub o gestor de arranque tenga un fondo animado con los logotipos de los Sistemas operativos que tengamos instalados en nuestro sistema.

BURG es un proyecto joven, por lo que puede ser inestable, pero avanza a una velocidad increíble e irá mejorando sucesivamente.




No instales Burg si tienes instalado Ubuntu en Windows con Wubi. Puede ocasionar problemas graves


Nota: Me temo que el proyecto está un poco abandonado, ya que se ve muy poco movimiento en lanchpad y en su página oficial, pero lo he instalado en 3 equipos con Ubuntu 12.04 y funciona correctamente.


Instalación



Añadimos los repositorios desde una terminal con el comando:
sudo add-apt-repository ppa:n-muench/burg

Nota: Para Ubuntu 10.10 y anteriores, los repositorios son otros: sudo add-apt-repository ppa:bean123ch/burg

Actualizamos los repositorios con el comando
sudo apt-get update

E instalamos Burg con los siguientes comandos:
sudo apt-get install burg
Se instalarán los siguientes paquetes extras:

burg-common burg-emu burg-pc burg-themes
 burg-themes-common


Durante el proceso de instalación, nos aparecerán una serie de ventanas en la terminal:


Pantalla 1 -


No escribimos nada en la línea azul, pulsamos la tecla "Tabulador", se pondrá en rojo "aceptar" y entonces pulsamos la tecla "Enter".

Pantalla 2 -


En la línea en azul nos debe salir escrito "quiet splash" y lo dejamos tal y como está, a excepción de la siguiente nota:

Nota: si posees una Laptop Alcer o Gateway y tienes un problema con el brillo hay que añadir aquí lo mismo que añadiste al archivo /etc/default/grub

Pulsamos la tecla "Tabulador", se pondrá en rojo "aceptar" y entonces pulsamos la tecla "Enter".

Pantalla 3 -


Muy importante: Nos avisa que debemos de instalar grub en en el disco (si tenemos más de un disco duro) donde tengamos el MBR y si no sabemos seguro donde lo tenemos que marquemos todos. Pulsamos la tecla "Tabulador", se pondrá en rojo "aceptar" y entonces pulsamos la tecla "Enter".

Pantalla 4 -


En mi caso sólo tengo un disco duro (no es una partición) y se llama /dev/sda, por lo que sólo tengo que seleccionar éste, Si vuestro caso es que tenéis varios discos (sdb, sdc, ...) y no habéis seleccionado otro a la hora de instalar Ubuntu a caso hecho, también será el /dev/sda.

Para marcar o seleccionar el disco duro, primero nos situamos en él, pulsando las teclas arriba / abajo y una vez situados, lo seleccionamos y marcamos pulsando la barra espaciadora y se pondrá un asterisco entre los paréntesis: [*] /dev/sda

Ahora Pulsamos la tecla "Tabulador", se pondrá en rojo "aceptar" y entonces pulsamos la tecla "Enter".

Ya tenemos burg y algunos temas instalados. Ahora solo queda:

Instalar BURG en el disco duro:
sudo burg-install /dev/sda

Y actualizar burg con:
sudo update-burg

Si hemos instalado Ubuntu desde cero (instalación limpia) ya habremos acabado.

Si hemos actualizado Ubuntu desde una versión anterior, debemos de editar el archivo /etc/default/burg con el comando:
sudo gedit /etc/default/burg
cambiar la configuración de GRUB_THEME y GRUB_FOLD a:
GRUB_THEME=saved
GRUB_FOLD=saved
Y actualizar burg con:
sudo update-burg


Configuración


Al reiniciar el sistema, cuando nos salga el Burg podremos utilizar las siguientes teclas para su configuración:
  • F3 - Para cambiar la resolución, nos desplazamos con las teclas flecha arriba/abajo y seleccionamos con Enter. Nota: Si elegimos una mayor que la que admite nuestro monitor quedará fuera de rango y saldrá una pantalla negra
  • t - Abrir el menú para seleccionar el tema
  • e - Editar el comando del punto de arranque actual
  • c - Abre una ventana de terminal
  • h - diálogo Mostrar ayuda (sólo disponible en sora tema)
  • q - Volver al antiguo menú de GRUB
  • F5/ctrl-x - Terminar edición
  • F7 - Lista de los puntos de arranque
  • F8 - Alternar entre modo gráfico y texto
  • F9 - apagado
  • F10 - reinicio
  • ESC - Salir del menú actual o de diálogo.


Recomendaciones:


  • Aunque la resolución la detecta automáticamente y podemos modificarla con F3 os dejo como hacerlo manualmente:
sudo gedit /boot/burg/burg.cfg
Buscamos la linea:
set gfxmode=640x480
Ponemos la resolución que necesitemos. Y actualizamos con:
sudo update-burg

  • Para ver los temas sin tener que reiniciar podemos usar el comando:
sudo burg-emu -D

  • Para ver los diferentes temas podemos ir a su página web:
http://code.google.com/p/burg/wiki/Screenshots

Un amable lector del blog "Vitocus" nos deja un tema creado por él.

  • Para la solución de problemas podemos ir a su página web
http://code.google.com/p/burg/wiki/Troubleshooting

  • Eliminar las líneas memtest
Para que no aparezca memtest en el menú, le quitamos los permisos de ejecución con el siguiente comando:
sudo chmod -x  /etc/grub.d/20_memtest86+

Si escribimos +x en lugar de -x volvemos a darle permisos de ejecución y nos volverá a aparecer.

Y actualizamos:
sudo update-burg

  • Eliminar Kernels antiguos:
Podéis ver el siguiente artículo de cómo eliminar kernels


PROBLEMAS CON BURG GRUB


Me estáis comentando algunos que tenéis dos tipos de problemas:
  • Si sale la pantalla negra es posible que sea problema con la resolución (demasiado grande). Para cambiar la resolución podemos hacerlo pulsando f3 cuando nos arranca el Burg. Nos saldrá un listado de resoluciones y si es mayor que la que soporta el monitor, quedará fuera de rango y sin imagen. Para escoger una menor pulsamos las teclas flecha arriba/abajo y la seleccionamos pulsando Enter.
  • Si nos sigue saliendo el grub es posible que no se haya configurado el archivo burg.conf por lo que debemos de actualizarlo con el comando:
sudo update-burg


DESINSTALAR BURG

Si burg no convence o produce algún error, lo podemos desinstalar con el comando:sudo apt-get remove --purge burg burg-emu burg-pc burg-themes-common burg-common burg-themes

Si habeis instalado burg-manager, lo desinstalais con:
sudo apt-get remove --purge buc burg-manager
Reinstalamos grub-pc desde sinaptyc

Actualizamos el grub con:
sudo update-grub

y Reiniciamos

Si os sigue saliendo el burg (a mi no me ha pasado). Un amable lector (Miguelk3b) nos deja la solución:

Instalando el paquete Grub2 (no el paquete grub-pc) con:
sudo apt-get install grub2

y después instalando el grub en el disco duro donde tengas el Mbr (suele ser /dev/sda)
grub-install /dev/sda

Yo añadiría a esto una actualización del Grub2 con:
sudo update-grub2


Os dejo un video tutorial de una versión anterior, pero es muy similar: