jump to navigation

Cambiar aspecto del GRUB en Ubuntu 9.10 23 noviembre 2009

Posted by bushwaca in Linux, Personalizacion, Ubuntu.
Tags: , , ,
trackback
GRUB2

GRUB v2

Les mostrare como modificar el aspecto del GRUB v2 (1.97~beta4) en Ubuntu 9.10. Esta version se modifico completamente respecto a su antecesor, con lo cual si estan usando la version anterior de nada les servira esto.

Hagan esto bajo su responsabilidad. Si hacen algo mal o modifican algo que no deben se pueden cargar el GRUB, con lo cual su PC no iniciara. Si lo joden usen Google… no digan que no les avise.

Pero…. que es el GRUB?

En computación, el GRand Unified Bootloader (GRUB); en español: Gran Gestor de Arranque Unificado, es un gestor de arranque múltiple que se usa comúnmente para iniciar dos o más sistemas operativos instalados en un mismo ordenador.

Web oficial: http://www.gnu.org/software/grub/

Comencemos:

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

y les tiene que dar como salida:
grub-install (GNU GRUB 1.97~beta4)

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 tga (aunque se supone que png deberian funcionar).
Si queremos hacer esto pongan la imagen en esa misma carpeta de las otra imagenes. 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 “# check for usable backgrounds” la linea que dice:
for i in {/boot/grub,/usr/share/images/desktop-base}
/moreblue-orbit-grub.{png,tga} ; do

y la modificamos agregando nuestra imagen asi:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/NOMBREDELAIMAGENSINLAEXTENSION.{png,tga} ; do

NOMBREDELAIMAGENSINLAEXTENSION significa justamente eso. Por ejemplo si su imagen se llama foto.tga deben reemplazarlo por foto solamente.

“/usr/share/images/grub” es el directorio donde se encuentra la imagen. Si se dan cuenta, haciendo algunos ajustes pueden poner la imagen de donde se les ocurra y no solo donde les dije en un principio.

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 veran el apartado “# set the background if possible” que dice:
set color_normal=black/black
set 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:
set color_normal=white/black
set color_highlight=cyan/blue

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

4 – 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.

Espero que les guste. Hasta la otra.

Comentarios»

1. flako - 14 diciembre 2009

hermano… bueno pues creo que soy el primero que pasa por aqui, te dire ise lo ke explicas pero no me cargo la imagen que le puse… bueno tengo la noche llena de trabajo asi que lo volvere intentar en otro rato libre gracias por la info esta buena… nos vemos

bushwaca - 14 diciembre 2009

Vuelvele a dar una mirada, seguramente algo estas haciendo de forma incorrecta.
Para resumir la linea de la imagen debe quedarte asi:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/MacGyver.{png,tga} ; do

Siendo MacGyver el nombre de la imagen en mi caso y estando alojada en el directorio /usr/share/images/grub.

Bueno, suerte con eso.

2. juan - 4 enero 2010

pues veraz yo lo he hecho pero no me carga nada, y lo he hecho varias veces, poniendo nombres de las imagenes que vienen por default que tienen la dimension correcta y nada que puedo hacer?

bushwaca - 4 enero 2010

1) La imagen que quieres aplicar se en cuentra en /usr/share/images/grub ?

2) Cuando editas el fichero /etc/grub.d/05_debian_theme debes agregar el nombre de tu imagen quedandote la linea asi:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/FOTO.{png,tga} ; do

Siendo FOTO el nombre de la imagen, pero recuerda que no debes ponerle la extension, es decir que en realidad tu imagen se llama FOTO.png por ejemplo.

3) Una vez que haces todo debes actualizar el GRUB para que aplique los cambios poniendo en consola:
sudo update-grub2

4) Por las dudas intenta hacer todo nuevamente para ver si te saltaste algo.

Saludos y suerte con eso.

3. Master - 7 enero 2010

quiero cambiar el texto donde dice windows 7 (loader) como hago?

bushwaca - 8 enero 2010

Mira, personalmente no te recomiendo cambiar nada de eso por el momento. Todo esto esta muy verde pero igual te dare una idea.

Si vas a /boot/gub/grub.cfg (sudo nano /boot/gub/grub.cfg ) veras que en un momento dice:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 6c9657c37dfe320c
chainloader +1
}
menuentry "Windows Vista (loader) (on /dev/sda2)" {
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 2c88743c8874071c
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

Es decir que esa es en si la linea del grub que te interesa aunque si tienes windows 7 puede ser un poquito diferente. Ahora bien, si miras al comienzo del fichero dice:
# DO NOT EDIT THIS FILE

Con lo cual te dire lo mismo. No es recomendable hacer modificaciones ahi…. pero si quieres correr el riesgo solo debes modificar donde dice “Windows Vista (loader) (on /dev/sda2)” por lo que se te ocurra. Es decir que modificas solo lo que esta entre comillas en ese fichero.

Puede ser problematico modificarlo porque este fichero se modifica automaticamente al modificarse otros ficheros (¿Cuantas veces puse modificar?). Si miras un poco veras que por cada linea del grub se hace referencia a otro fichero.

Bueno, espero que se entienda.

Saludos y suerte.

4. freddie - 15 enero 2010

gracias muy util, como comentario para quien le pasara lo mismo que a mi si quieren abrir el nautilus en modo super usuario para poder colocar en esa carpeta la imagen cambien sudo nautilus /usr/share/images/grub por gksudo nautilus /usr/share/images/grub

bushwaca - 15 enero 2010

Me alegro que te fue util.

Gracias por el aporte. Ahora… funcionalmente usar “sudo” o “gksudo” en este caso es lo mismo.

Saludos.

5. ElessarYavetil - 26 enero 2010

Excelente info, me faltaba la “coma” y el directorio de la imagen despues de desktop-base en la linea de edicion y por fin al ejecutar la actualizacion del grub me aparece #Back Image: “miimagen.tga” found# excelente gracias por la info y gracias a DarkNeo de UbuntuMexico quien recomendo “MiblokdeNotix”. Excelente tema de ayuda!

bushwaca - 27 enero 2010

Me alegro de que pudiste lograrlo.

La verdad que es un alago ser linkeado y recomendado por una comunidad como Ubuntumexico siendo este un humilde blog.

Saludos y gracias por comentar.

6. cheliz - 3 febrero 2010

0la que tal,pz debo decir k me este tema me gusto,aunque quisiera saber si conoces como hacer mas vistoso el grub ,como al estilo SUSE,si sabes,ps espero pronto tu respuesta,muy buena explicacion brother

y ps voy a reiniciar,jeje,para ver que tal,regresando t cuento,jeje

adios y cuidate

bushwaca - 3 febrero 2010

Si, se de lo que hablas y la verdad que es muy bonito. Se puede poner, es mas, hace tiempo que se puede. He leido sobre el tema y dejame decirte que lamentablemente no puedo recomendarte ningun tutorial ni nada porque “no debo” hacerlo. Si buscas en Google encontraras varios tutos, no se si para ubuntu exactamente, pero para Suse y Arch mas que seguro.

Te explicare porque no lo pondria segun mi opinion:

1 – Ubuntu esta sufriendo muchos cambios a nivel de arranque. Cambios en el grub, splash, xsplash, usplash y demas…. a mi entender ya es una locura, me pierdo al verdad en mas de una oportunidad. Digamos, seria mucho trabajo para hoy y mañana sera obsoleto porque todo seria distinto en el sistema.

2 – Todos estos cambios aplicados no son lo que se dice “de lo mas estable”, el grub que usamos es beta aun, y eso que quieres poner es menos estable aun. No ser estable el arranque tiene sus consecuencias y son graves… imagino que entenderas a lo que me refiero. No quiero recomendar algo que de cada 5 personas 4 me insulten.

3 – El arranque de ubuntu esta siendo encaminado a eso que quieres poner. En la proxima version de ubuntu se supone que ya estara mas preparada, o mejor dicho encaminado a ese mismo arranque que quieres poner. No creo que lleguen a aplicarlo completamente en la que esta al llegar, pero sino sera en la proxima imagino. Es decir, en un futuro tendremos un arranque similar por defecto segun lo que he leido.

4 – Es por todo esto que a mi entender no vale la pena hacerlo.

Saludos y espero que sepas comprender mis razones de no poder ayudarte con esto.

7. Fabian - 26 febrero 2010

Ayuda…. A mi no me sale nada en sudo gedit /etc/grub.d/05_debian_theme , ese archivo esta vacio…que hago?

bushwaca - 27 febrero 2010

Si haciendo “sudo gedit /etc/grub.d/05_debian_theme” no tienes nada en ese fichero es posible que no estes usando grub v2. Posiblemente o estas usando un version diferente de ubuntu o usabas una antigua y luego la actualizaste a a la 9.10.

Saludos y suerte.

8. ubuntu - 5 marzo 2010

Ante todo dar las gracias por esta info. esta muy bien explicada. Te felicito, Lo instale sin mayor problemas.

El caso es que quiero instalar una imagen que tengo en la carpeta MIS IMÁGENES ¿¿como tendría que poner??

Un saludo.

bushwaca - 7 marzo 2010

Seria mas o menos asi:

Donde dice

for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/NOMBREDELAIMAGENSINLAEXTENSION.{png,tga} ; do

debes agregarle el directorio, es decir el “Path”, para que busque las fotos ahi…. en tu caso seria algo asi:

for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub,/home/TUUSUARIO/Imagenes}/NOMBREDELAIMAGENSINLAEXTENSION.{png,tga} ; do

Es decir que de ahora en mas puedes usar las imagenes que se encuentren en /home/TUUSUARIO/Imagenes, pero tu puedes agregarle el directorio que quieras.

Saludos y suerte.

9. ubuntu - 10 marzo 2010

bien ya lo configure!!

Aunque… si no es mucha molestia.

Ahora me gustaría colocarle una canción personalizada para que la cargue al iniciar ubuntu, he escuchado que se puede!!.

Me podrías orientar en eso??

Un saludo

bushwaca - 10 marzo 2010

a) Me alegro entonces.

b) Para lo del sonido debes hacer mas o menos esto:

1 – Lo primero es tener un fichero de sonido o musica que te guste. El fichero de sonido debe ser un ogg (no un mp3 ni nada de eso)

2 – Abres una consola y ejecutas nautilus como super usuario:
sudo nautilus /usr/share/sounds/ubuntu/stereo
Ahi se abrira una carpeta donde se encuentran los sonidos del sistema. En tu caso te interesa el que se llama “desktop-login.ogg”.

3 – Lo copias y lo pegas por ejemplo en tu carpeta personal o donde te guste para hacer de el una copia de seguridad.

4- Tomas tu fichero de sonido personalizado y lo renombas a “desktop-login.ogg”, es decir que ahora tendra el mismo nombre que el fichero que copiaste en tu carpeta personal.

5 – Copias tu fichero de sonido en la carpeta donde se alojan los sonidos del sistema y listo.

Saludos y suerte.

10. ubuntu - 12 marzo 2010

Ya tengo la canción en formato .ogg

Una pregunta ¿tengo que recortar la canción para que dure solo un poquito o el sistema lo hace por mi?

Un saludo.

bushwaca - 13 marzo 2010

Lo mejor es recortarla.

Saludos.

11. ferney currea - 27 marzo 2010

hola me gustaria saber como hago para hacerlo sin conexion a internet

bushwaca - 27 marzo 2010

Bueno, si esos paquetes se encuentran en el CD o DVD de instalacion de Ubuntu podrias hacerlo al igual que con cualquier otra aplicacion que quieras instalar y se encuentre en ellos. Para ser realista no se si se encuentran ahi estos en particular pero podrias intentarlo.

Igualmente no son netamente necesarios ya que solamente estamos instalando algunas imagenes para utilizar. Podrias saltar el paso que dice “sudo aptitude install grub2-splashimages” el cual instala algunas imagenes y poner directamente una tuya.

Para instalar el paquete sin internet:

a – Agregas a tu repositorio el CD/DVD de Ubuntu. Vas a “Sistema – Administracion – Origenes del software”
b – En la primer solapa llamada “Software de Ubuntu” veras que al final dice “CD-ROM Con ubuntu” y tiene una casilla para tildarle. La tildas y de ahora en mas, cada vez que quieras instalar algo te pedira el CD de ubuntu y lo descargara de ahi. Si luego tienes internet, primero buscara en el CD y luego en internet, con lo cual desactivalo en ese caso ya que puede volverse algo molesto.
c – Intenta hacer lo que dice el post y mira si tienes suerte.
d -Si no funciona intenta ver si puedes conseguirte un DVD de Ubuntu oficial que trae mas paquetes que los que trae el CD de instalacion de ubuntu y vuelves a intentarlo.

Saludos y suerte.

12. Cambiar aspecto del GRUB en Ubuntu 10.04 « Mi Block de Notix - 1 mayo 2010

[…] veran, personalizarlo es bastante similar a como lo haciamos en la version 1.97 que usaba Ubuntu 9.10, con lo cual si ya lo hicieron les resultara bastante familiar la […]


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: