Mejorando la apariencia de Grub…
Grub, The GRand Unified Bootloader, es el gestor de arranque predeterminado en Ubuntu. Otra opción a la hora de gestionar qué sistema operativo debe de arrancar es LILO, instalado por defecto en las últimas versiones de Suse. Si has probado ambos programas la principal diferencia entre los dos es el aspecto gráfico; mientras que GRUB presenta un aspecto tosco y rudo como una consola, LILO acepta diferentes splashs screens que lo hacen más atractivo visualmente.
Los desarrolladores de GRUB tienen pendiente incorporar esta característica en la versión 1.0 del programa; sin embargo, gracias a una extensión no oficial desarrollada por otros programadores es posible incorporar una bonita interfaz gráfica a la hora de arrancar nuestros S.O’s.
Es bastante sencillo hacerlo, ya lo he configurado tanto en el sobremesa como en el portátil; la información está extraída de este How-To, aunque no me ha funcionado a la perfección con esos pasos, por lo que hay que cambiar una pequeña cosa:
En primer lugar, deberemos descargarnos el paquete grub-gfxboot y uno de los temas. En el How-to tenéis una larga lista al final, de todos ellos yo me he quedado con Ubugrey:
onir@Trinitry:~$ wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb
Tras eso, habrá que desinstalar grub e instalar el grub parcheado:
onir@Trinitry:~$ sudo aptitude remove grub
onir@Trinitry:~$ sudo dpkg -i grub-gfxboot_0.97-5_i386.deb
onir@Trinitry:~$ sudo grub-install /dev/hda
(Actualizado) Lo que aparece en negrita debe de ser modificado según el lugar donde tengáis instalado GRUB. Para ello, será necesario realizar lo que indica TempWin en este comentario
Lo siguiente será copiar nuestro tema al directorio de grub…
onir@Trinitry:~$ sudo cp /home/onir/Desktop/message.ubugrey /boot/grub/
… y modificar el fichero menu.lst par añadir la siguiente línea:
gfxmenu /boot/grub/message.ubugrey
Finalmente, reiniciar y debería aparecer vuestro flamante gestor de arranque gráfico. Sino es así, revisad los pasos y preguntad que intentaremos resolverlo
Es posible crearnos nuestros propios splashs; sin embargo, todavía no sé muy bien cómo se hace. He encontrado una carpeta con dos de ellos en mi sobremesa pero ahora mismo no aparecen en mi portátil, en ella están todos los archivos que forman un splash como el de arranque de Suse. Ya os comentaré
p.D: Por cierto, yo no soy friki… que mi portátil se llame Trinitry y mi sobremesa Neo son puras coincidencias
Hay 36 comentarios
Deja una respuesta
Así que Trinity y Neo, eso es friki incluso para un tipo como yo, cuya wlan se llama “Skynet”.
Ojo cuando se hace
onir@Trinitry:~$ sudo grub-install /dev/hda
No sólo depende de si tenemos un disco IDE, ATA o SATA, sino que depende de dónde tenemos instalado grub, ya que puede ser en una partición del disco primario, en otro disco… es decir, que no tiene porqué estar instalado en el sector de arranque.
Podemos saberlo, entrando al grub como root (onir@Trinitry:~$sudo grub)
y una vez dentro escribimos:
grub>find /boot/grub/stage1
Nos devolverá algo como: (hd0,0), que significa: grub está en /dev/hda1. La lógica es:
(hd0) -> grub está en /dev/hda
(hd0,0) -> grub está en /dev/hda1
(hd1,1) -> grub está en /dev/hdb2
…
Es decir, la primera parte indica el disco duro, y la segunda, la partición dentro de ese disco
(Todo eso para discos IDE, para SATA aparecerá en lugar de hd, pues sd.)
Una vez que sabemos dónde está grub, ya se pueden hacer las cosas que dice Onir
w00w, yo tengo el grub con un fondo de unos pinguinos, pero esto es bastante más guapo xD.
Ya lo he puesto sin problemas, thx. vamos a reiniciar que hay ganas de verlo xD
Otra forma de mejorarlo es poniendo simplemente una imagen al menú, he leído cómo se hace pero no logro que me haga caso; unas veces dice que no encuentra la imagen y otras no hace ni caso
Aunque es más bonito el splash que una imagen de fondo
Hey, no tenía ni idea de que se le pudiera dar vidilla al Grub
La verdad es que al lado de LILO me parecía soso a muerte…
Muy buena entrada, bien útil
He encontrado algo de información, pero todavía no entiendo muy bien como funciona:
Lista de archivos para descargar…
Mmm…yo creía que era Trinity en vez de Trinitry (que por cierto también aparece ese nombre en mi red, junto al de Morpheus y cya
).
Sobre lo del grub…el mío ya es bonito de fábrica (Suse
) pero a lo mejor lo pruebo, a ver si me cargo el arranque que el verano se puede volver aburrido (siempre que no hayan adivinanzas
).
Jajajaj Dios… que metedura de pata :S
Te aseguro que lo vuelvo a leer y leo Trinity, la r acabo de verla ahora por primera vez!! Hay que corregir esto ya!!!
es ke no dejas bien dicho como se ace funcionar pero los link ayudan
pero ahora como si se puede instalar gfxboot
integrado con grub sin tener k borrarlo
Siguiendo los pasos ya está listo… la próxima vez que reinicies ya lo tendrás funcionando
No puedes instalar gfxboot sin desinstalar grub ya que gfxboot es grub parcheado para aceptar temas; por lo tanto, grub no vale.
Mejorando la apariencia de Grub…
Grub es uno de los principales gestores de arranque, predeterminado en muchas distribuciones GNU/Linux. Con esta sencilla guia se puede mejorar el tosco aspecto del mismo usando GfxBoot. La guia original, en inglés y algo distinta: http://www.ubuntufo...
[...] Buenoooo, voy ascendiendo otro poco más, hoy he descubierto otro plagio parcial de un post mío: la copia y el y el original Categoría: Notas | [...]
lol ¡Si han copiado hasta mi comentario! xD Joer, es que ni siquiera son capaces de adaptar el texto, encima enlazan directamente las imágenes, desde luego…
Pues sí que te estás haciendo famosete
[...] Nota: Extraido de http://www.j6o3s6e.com/blog/2006/08/10/mejorando-la-apariencia-de-grub/ [...]
buena pagina, me gusta. Tengo un problema: no puedo copiar ningun archivo a /boot/grub/ me dice que no tengo permiso. En propiedades de la carpeta me dice que no tengo ningun permiso, y de la unica forma es mediante el root (sudo). Sabes que hay q hacer?
Claro, esas carpetas son propietarias del root ya que son archivos de configuración que un usuario cualquiera no debe de tocar. Por ello, la única forma de trabajar con ellos es convirtiéndote en root mediante sudo
ahhh, pero como hago para entrar en una carpeta con el nautilus como root? o lo tengo que hacer con la consola?:S
una forma sencilla es que lo lances desde consola como root de la siguiente manera:
sudo nautilus /boot/grub
y ya podrás operar como root con nautilus
Ahi funciono de maravilla e instale el grub, pero tuve un siguiente problema, resulta que tengo edgy y ahora se le asigna un ID a la particion:
http://www.kbglob.com/gnulinux/uuid-en-fstab/
cada vez que pongo ubuntu en el grub aparece una pantalla negra y no inicia. Si sabes como puedo volver a llegar a cambiar el nombre de donde inicia el grub, por favor avisame.
Gracias y disculpa que te moleste
La configuración de GRUB la tienes en el archivo /boot/grub/menu.lst, ahí es donde aparece el lugar desde el cual se va a cargar el sistema operativo. Tienes que tener alguna entrada como esta:
title Debian GNU/Linux, kernel 2.6.17-10-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/sda3 ro
initrd /boot/initrd.img-2.6.15-23-386
boot
donde root será el lugar donde tengas instalado grub, kernel será el lugar donde esté el núcleo que quieras arrancar y qué partición debe de arrancar (en mi caso /dev/sda3).
No sé decirte mucho más ya que no entendí del todo tu pregunta
onir@Trinitry:~$ wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb
onir@Trinitry:~$ sudo aptitude remove grub
onir@Trinitry:~$ sudo dpkg -i grub-gfxboot_0.97-5_i386.deb
onir@Trinitry:~$ sudo grub-install /dev/hda
mi problema surge cuando pongo esto
onir@Trinitry:~$ sudo cp /home/onir/Desktop/message.ubugrey /boot/grub/
me sale
cp: no se puede efectuar `stat’ sobre `/home/onir/Desktop/message.ubugrey’: No existe el fichero ó directorio
)
YO SE QUE USTEDES ME PUEDEN AYUDAR PLEASE AYUDENME
gfxmenu /boot/grub/message.ubugrey
Como pongo el Logo de Kubuntu 6.10 Edgy EFT?
Para poner eso lo más fácil es que encuentre alguien que ya ha creado ese tema; sino encuentras ninguno aquí te explican como hacerlo.
pues a mi me falla, me baje la imagen de kubuntu pero no arranca, creo que el problema es al final del proceso, donde debo poner gfxmenu /boot/grub/message.ubugrey (en mi caso message.kubu), que creo que exactamente no se donde se pone la linea, es al principio de todo???, alguien me echa una mano???, gracias mil
[...] Nota: Extraido de http://www.j6o3s6e.com/blog/2006/08/10/mejorando-la-apariencia-de-grub/ [...]
Yo lo tengo puesto al principio del menu.lst y funciona
Hola, tengo una duda sobre la ruta donde está instalado grub.
Si entro en grub y pogo el comando find /boot/grub/stage1
me devuelve hdb1,0, sin embargo mis discos son sata. Por otro lado, en el menú.lst en lugar de aparecer :
kernel /boot/vmlinuz-2.6.20-15-generic root=hdb1,0 ro quiet splash locale=es_ES
Aparece:
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=29dc0c06-6c0f-4700-ac0c-9c4361df0167 ro quiet splash locale=es_ES
Con lo cual no tengo ni idea de cual es la ruta.
[...] Lo que aparece en negrita debe de ser modificado según el lugar donde tengáis instalado GRUB. Para ello, será necesario realizar lo que indica TempWin en este comentario [...]
vaya pijada ponerte el GRUB bonito!!! si lo q ha de ser es PRACTICO leñes!!! ale.. q es broma.. cuando tenga un rato pruebo a hacerlo en mi ubuntu…
buen blog!!
en que parte de menu .lst tenemos que agragar la parte de gfxmenu /boot/grub/message.ubugrey
Mismamente en la parte superior del archivo
tengo un problemita igual y me pueden ayudar, de ves en cuando mi ubuntu inicia con resolucion de 680*400 algo asi y no me permita cambiarla que podria ser, y otra se puede tener mas de una distrubucion de linux en mi sistema
excelente, lo pude configurar, me costo un poco pues soy nuevo Ubunntu (en linux en general) una pregunta:
se puede cambiar la resolucion del grub? tipo de letra o semejante?.
Gracias Saludos!
Tengo problemas al comprobar donde se encuentra mi grub, la respuesta que me da el comando find /boot/grub/stage1 es: (hd1,0)
como tendria que ponerle dev/hdb1 ?…
Saludos!
Hola!
Lo he probado en Kubuntu y no ha funcionado, es mas me ha creado algunos problemas.
He seguido todos los pasos, pero no logro decifrar el error.
Seguramente el problema esta en el file menu.lst por que me ha creado un file swap.
Gracias!
Hola amigos
tengo un problema al querer realizar este cambio en el grub
Estoy siguiendo los pasos aqui descritos y al parecer todo se ejecuta bien pero no ocurre ningun efecto. Mi grub sigue igual
Solo tendria duda al instalar el grub parcheado:
sudo grub-install /dev/hda
con la direccion /dev/hda
en mi caso busque en /boot/grub/menu.lst para saber la dirrecion correcta encuentro esto:
title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
entonces ejecuto el comando sudo grub-install /dev/hda2
pero me sale este error:
/dev/hda2: Not found or not a block device.
me acepta el comando pero poniendo todo lo k esta en el kernel
sudo grub-install /dev/hda2 ro
Pero no se si este correcto,
Todo lo demas esta bien pero el chiste es que no veo ningun efecto, reinicio el equipo y me aparece el mismo grub de siempre.
Les agradesco de antemado su apoyo y ayuda.
Saludos y k esten bn.