Como reconfigurar el Grub2 y no morir en el intento

La configuración en la versión del Grub2, se almacena en el archivo grub,cfg. Este archivo es generado automáticamente al ejecutar update-grub. Este comando modifica el archivo grub,cfg siguiendo las plantillas almacenadas en:
/etc/grub.d/ y el archivo /etc/default/grub

No es conveniente incorporar las entradas de los sistemas operativos a mano en su configuración ni modificar sus parámetros, esto se hace modificando el archivo mencionado, /etc/default/grub, y creando las plantillas necesarias en /etc/grub.d/

Por ejemplo, en el caso en que sea necesario añadir una nueva entrada de sistema operativo en el menú hay que crear un nuevo archivo en /etc/grub.d.

Suponiendo que haga falta añadir una entrada de arranque a Windows XP se crea un archivo, para el caso:
/etc/grub.d/20_windows_xp
Con las siguientes líneas

#! /bin/sh -e
cat << EOF
menuentry “Microsoft Windows XP Professional” {
set root=(hd0,1)
chainloader +1
}
EOF

Una vez creado es necesarior los permisos de ejecución al script y volver a generar la configuración en base a estas plantillas con:

chmod +x /etc/grub.d/20_windows_xp
update-grub

Para cambiar en la configuración el tiempo y las opciones de inicio, es necesario editar /etc/default/grub

Por ejemplo, para añadir las splashimages, es necesario modificar el archivo en /etc/grub.d/

Se abre con un editor de texto el archivo: etc/grub.d/005_debian_theme. Se busca la linea:

for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}

y se la cambia por:

for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/
nombre-de-la-imàgen-splash.{png,tga}

Un pensamiento en “Como reconfigurar el Grub2 y no morir en el intento”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *