Modificar Grub

Saludos! en esta oportunidad les mostrare una forma super rápida y sencilla de poner su grub un poco más bonito.

Ya estamos acostumbrados a que cuando encendemos nuestro computador veamos una imagen negra muy parecida a esta:


Pues eso es cosa del pasado! como ya hemos visto, podemos tunear nuestro grub con imagenes y otras configuraciones, pero noconforme con esto, les mostraré como cambiarle el nombre a los sistemas operativos que se listan en el grub.

Una forma super sencilla de hacerlo es editar el archivo en /boot/grub/grub.cfg , pero primero damos permisos de escritura con y luego editamos con los comandos:
sudo chmod 777 /boot/grub/grub.cfg
sudo gedit /boot/grub/grub.cfg
Del archivo, vamos a ubicar los textos parecidos a este:

### BEGIN /etc/grub.d/10_linux ###

menuentry "Ubuntu, Linux 2.6.31-21-generic" {

recordfail=1


if [ -n ${have_grubenv} ]; then save_env recordfail; fi


set quiet=1


insmod ext2


set root=(hd0,5)


search --no-floppy --fs-uuid --set 6900f8ac-a66a-4b89-a83c-e4378b819282


linux /boot/vmlinuz-2.6.31-21-generic root=UUID=6900f8ac-a66a-4b89-

a83c-e4378b819282 ro quiet splash


initrd /boot/initrd.img-2.6.31-21-generic


}


Esa es la configuración que me permite entrar a mi ubuntu karmic, lo que vamos a hacer es en la linea del menuentry cambiar unicamente lo que sale entre comillas al nombre que prefieras, dejandolo asi:

### BEGIN /etc/grub.d/10_linux ###

menuentry "Ubuntu karmic koala" {


recordfail=1


if [ -n ${have_grubenv} ]; then save_env recordfail; fi


set quiet=1


insmod ext2


set root=(hd0,5)


search --no-floppy --fs-uuid --set 6900f8ac-a66a-4b89-a83c-e4378b819282


linux /boot/vmlinuz-2.6.31-21-generic root=UUID=6900f8ac-a66a-4b89-

a83c-e4378b819282 ro quiet splash


initrd /boot/initrd.img-2.6.31-21-generic


}


Ok, pero si quieres ue no se muestre las lineas de prueba de memoria, modos de recuperación o versiones de kernel antiguos lo que vamos a hacer es poner como primer caracter de cada linea un #, esto comenta la linea completa, lo hacemos para el modulo de código completo que queramos ocultar, como por ejemplo:

#menuentry "Memory test (memtest86+)" {
# linux16 /boot/memtest86+.bin
#}

Esto me ocultara completamente las pruebas de memoria del grub. Aplica igualmente para las versiones de kernel o todo lo que quieras ocultar.

OJO Muy importante!

Solo estamos ocultando estas opciones! no la estamos eliminando ni nada por el estilo, ten en cuenta que cada vez que se actualice el grub todo volverá a mostrarce tal cual empezamos. Si quieres eliminar kernel antiguos o cambiarles permanentemente los nombres a tus OS te recomiento que leas este tutorial de como hacerlo en ubuntu-guia.

Aunque esta es una exelente opción para darle un toque más personal a tu computador, el mio solo muestra:

Ubuntu karmic koala
Linux Mint Isadora
WinDOS XD

¡Anímate y sé Libre!

0 comentarios:

Publicar un comentario