Editar el menú de GRUB

De MEPIS Documentation Wiki

Para editar el menú de GRUB se tiene que editar el fichero "/boot/grub/menu.lst".

Cabe destacar que el nombre del fichero el el resultado de eliminar la letra 'i' de 'menu.list'. El motivo de esta observación es que con muchos tipos de fuente es difícil discernir si se trata de la letra 'l' (como en nuestro case) del número '1' (que no es nuestro caso).

Se necesita ser superusuario para editar el fichero.

El fichero "/boot/grub/menu.lst" debe de tener una apariencia similar a los siguiente:

title MEPIS kernel 2.6.15-586tsc
kernel (hd#,#)/boot/vmlinuz-2.6.15-586tsc root=/dev/hd## 

Lós números representados aquí por el símbolo # deberían indicar el disco y partición apropiados. Una forma para averiguar dichos números en la siguiente:

  1. En el arranque, cuando se muestra el menú de Grub, presionar "Esc" para salir de la interfaz gráfica y pulsar "c" para abrir la línea de comandos de Grub.
  2. Escribir: "find /vmlinuz" ys se mostrará el (hd#,#) de la partición de arranque. En caso de que eso no funcione también se puede buscar un kernel específico con "find /boot/vmlinuz-2.6.7"
  3. Editar /boot/grub/menu.lst para reflejar los resultados obtenidos.

Aviso: La información del campo (hd#,#) es para GRUB y debe complir con la sistema de numeración de GRUB (0 y superior), pero la información en el campo /dev/hd## field se le pasa al kernel y por lo tanto tienen que concordar con el sistema de numeración de Linux.
Por ejemplo:
Si tanto los directorios /boot como /root se encuentran ambos en la primera partición primaria del primer disco duro, el comando para el kernel será de la siguiente manera:

   kernel (hd0,0)/boot/vmlinuz-2.6.15-586tsc root=/dev/hda1 

Si ambos direcotrios están en la primera partición extendida del segundo disco duro, el comando para el kernel será de la siguiente manera:

   kernel (hd1,4)/boot/vmlinuz-2.6.15-586tsc root=/dev/hdb5 

y así sucesivamente.


Métodos alternativos de arranque | Conocimientos generales | Portada

Herramientas personales
Otros idiomas