Modificar GRUB2
*Eliminar un sistema operativo del menú Grub
La información de los sistemas operativos se agrupa en distintos archivos de la carpeta
/etc/grub.d/ Para eliminar un sistema operativo, simplemente eliminamos el archivo o le
cambiamos el nombre (por ejemplo introduciendo un asterisco antes del nombre).
*Eliminar memtest
Para que no aparezca memtest en el menú, le quitamos los permisos de ejecución con el
siguiente comando:
sudo chmod -x /etc/grub.d/20_memtest86+
Si escribimos +x en lugar de -x volvemos a darle permisos de ejecución y nos volverá a aparecer.
Ejecutamos:
sudo update-grub2
* Eliminar el sistema de recuperación
Abrimos etc/default/grub
sudo gedit /etc/default/grub
y cambiamos
#GRUB_DISABLE_LINUX_RECOVERY="false"
por:
GRUB_DISABLE_LINUX_RECOVERY="true"
Despues actualizamos grub2:
sudo update-grub2
*Eliminar un kernel de Ubuntu
Para eliminar un kernel, podemos mover los archivos de ese kernel de la carpeta /boot a una carpeta creada por nosotros. Primero creamos la carpeta:
sudo mkdir /boot/kernels
A continuación movemos la imagen del kernel (debemos cambiar 2.6.31-14 por el kernel
que queramos eliminar del menú):
sudo mv /boot/vmlinuz-2.6.31-14-generic-pae /boot/kernels/
en 10.04
****
sudo mv /boot/vmlinuz-2.6.32-21-generic /boot/kernels/
sudo mv /boot/initrd.img-2.6.32-21-generic /boot/kernels/
****
Y tambien podemos mover la imagen de que se utiliza para entrar en el modo recuperación
(debemos cambiar 2.6.31-14 por el kernel que queramos eliminar del menú):
sudo mv /boot/initrd.img-2.6.31-14-generic-pae /boot/kernels/
Despues actualizamos grub.cfg:
sudo update-grub2
Ahora podemos comprobar que podamos acceder al kernel que queramos viendo las
entradas del grub con el siguiente comando: sudo cat /boot/grub/grub.cfg | grep
"menuentry" | cut -d '"' -f 2
Nota: esto lo deberemos hacer cada vez que actualizamos a un nuevo kernel
*Cambiar el tiempo de espera y sistema operativo por defecto
Estos parámetros se modifican en el archivo /etc/default/grub:
$ sudo gedit /etc/default/grub
En la sección:
GRUB_DEFAULT=0
Sistema operativo por defecto, 0 es el primero, 1 el segundo, etc.
GRUB_TIMEOUT="10"
Tiempo de espera en segundos Despues de modificar el archivo, debemos actualizar grub.cfg
con el comando:
sudo update-grub2
No hay comentarios:
Publicar un comentario