Este artículo va dirigido a todas aquellas personas que deseen agregar opciones adicionales (o modificar algunas existentes) al menú del GRUB.
Este artículo se dividirán en dos secciones:
1º Conceptos básicos
2º Realizando los cambios
|
Conceptos básicos
Estos son algunos puntos que deben de conocerse para entender los cambios que se realizarán:
root: Indica la partición en donde se halla del Sistema Operativo a iniciar.
rootnoverify: Similar a root. Se usa cuando el Sistema Operativo se halla en una partición a la que el GRUB no tiene acceso, por ejemplo una partición extendida.
kernel: Intenta cargar la imagen de booteo primaria desde un archivo.
initrd: Carga a memoria los valores de la imagen de booteo de Linux.
savedefault: Guarda la entrada de menú actual
makeactive: Indica que la partición está activa
boot: Bootea la partición seleccionada de tipo Linux
chainloader: Carga la partición (comúnmente usado si el Sistema Operativo no es del tipo Linux)
Realizando los cambios
1º Ejecutamos desde la terminal el comando fdisk -l para conocer cuales son las particiones que tenemos.
2º Considerando:
Partición |
Equivalente |
hdaN |
hd0,N-1 |
hdbN |
hd1,N-1 |
hdcN |
hd2,N-1 |
hddN |
hd3,N-1 |
Siendo “N” el número de la partición.
Así por ejemplo si es hda2 = (hd0,1)
3º Ejecutamos desde consola: nano /boot/grub/menu.lst
4º Armamos la siguiente estructura:
title: [Nombre que deseamos que aparezca en el menu]
root ([Valor equivalente hallado en el punto 2])
kernel [ruta del kernel en caso sea un sistema operativo tipo Linux, UNIX]
initrd [ruta de la imagen en caso sea un sistema operativo tipo Linux , UNIX]
savedefault
boot |
Ejemplos:
title: LINUX
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-27-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.15-27-386
savedefault
boot
title Windows
rootnoverify (hd0,1)
savedefault
makeactive
chainloader +1
Adicionalemnte el archivo contiene dos campos adicionales:
default: Indica la opcion del menú que se ejecutará al terminar el tiempo (inicia en 0)
timeout: tiempo que se mostrará el menú antes de bootear el sistema operativo que se encuentra indicado en el default.
|
Esperando les sea útil,
Saludos,
Dennis
Puntuación: 5.00 / Votos: 2
Oh my god!!!
Mejor explicado imposible, felicitaciones y gracias