Título: [Ubuntu] Personalizar grub 2 en Ubuntu 10.04 Publicado por: La Muertع Blancα en 19 Junio 2010, 23:02 pm Hoy me ha dado por meter mano al grub de mi pc, supuse que sería como siempre e iba a modificarlo, pero mi sorpresa fue que en ubuntu 10.04 el grub es nuevo (grub 2) y algo cambia respecto a versiones anteriores (aunque para mejor).
Se ve que en Ubuntu 9.10 Karmic Koala y con ubuntu 10.04 lucid lynx viene el grub 2, mucho más personalizable que el grub normal. Citar Nota: Si lo que quieres simplemente es modificar el tiempo de espera (10 segundos default) no sigas leyendo, bájate Startup Manager desde el gestor de paquetes synaptic y ejecutalo. Uno de los cambios es que ya no hay menu.lst; bueno sí pero ahora se llama grub.cfg y como bien dice al abrirlo (que fue lo que me pasó a mi) ***DO NOT EDIT THIS FILE***. Lo bueno que tiene es que podremos tener un fondo en el arranque, para ello instalaremos unos cuantos fondos y crearemos la carpetas esenciales escribiendoe el siguiente comando en el terminal: Citar sudo apt-get install grub2-splashimages Una vez instalado tendremos que elegir fondo, para eso nos dirigimos a la carpeta /usr/share/images/grub por entorno gráfico para poder seleccionar la imagen que más nos gusta. O bien coger imagen que queramos, abrirla con Gimp ---> Imagen, reescalar tamaño 640*480 y guardarla como .tga. Luego hacer un mv (move) a la carpeta /usr/share/images/grub Una vez elegida la imagen tenemos que cambiarlo en el grub2, para ello escribiremos el siguiente comando en terminal: Citar sudo gedit /etc/grub.d/05_debian_theme Se nos abrirá un fichero con gedit donde buscaremos la siguiente lineaCitar # this allows desktop-base to override our settings f=/usr/share/desktop-base/grub_background.sh if test -e ${f} ; then source ${f} else WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png" COLOR_NORMAL="black/black" COLOR_HIGHLIGHT="magenta/black" En la línea: WALLPAPER, viene la dirección de la imagen por defecto que cambiaremos por la que nosotros queramos. Citar En la versión 9.10 hay que buscar: Citar for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; do Finalmente copiaremos las imágenes a la carpeta de grub escribiendo en el terminal: Citar sudo cp /usr/share/images/grub/*.tga /boot/grub/ Otra opción de la que disponemos es la de poder modificar los colores de las letras del grub (por si no se pueden leer al poner la imagen por lo de los colores), eso podremos cambiarlo buscando en ese mismo fichero lo siguiente:Citar # this allows desktop-base to override our settings Podemos diferenciar los dos colores:f=/usr/share/desktop-base/grub_background.sh if test -e ${f} ; then source ${f} else WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png" COLOR_NORMAL="black/black" COLOR_HIGHLIGHT="magenta/black" El normal para las entradas por defecto, que no están seleccionadas. El highlight para la entrada seleccionada que resaltará mejor. Cómo podemos ver hay en cada línea dos colores (magenta/black). El primero se refiere al color de la fuente, y el segundo, al color de fondo (black, aquí, curiosamente, se utiliza para establecer un fondo transparente). Los colores válidos són: red, green, blue, yellow, cyan, magenta, white, black (en color de fondo es transparente), ligth-grey. Citar En la 9.10: Citar if background_image `make_system_path_relative_to_its_root ${bg}` ; then set color_normal=black/black set color_highlight=magenta/black else Guardamos el archivo y lo cerramos (Recomiendo hacer una copia de seguridad del original). Ejecutamos el siguiente comando para actualizar los cambios: Citar sudo update-grub2 Y reiniciamos ^^Espero que os guste, buf que palo de escribir. Fuente: http://foro.rthacker.net/foro/linux/personalizar-grub-2-en-ubuntu-10-04/ (http://foro.rthacker.net/foro/linux/personalizar-grub-2-en-ubuntu-10-04/) |