[Usuarios] Limpiando el menú de inicio de Grub

luis Zárate luisza14 en gmail.com
Mie Sep 9 20:52:28 CDT 2009


e aquí los pasos que hice 

> 
>  En primer lugar si no se quiere la lista de kernels disponibles,
>  hay que eliminar toda la sección entre esas dos líneas,
>  incluyendo esas dos líneas.
> 

### BEGIN AUTOMAGIC KERNELS LIST
ok elimino, todo lo que esta dentro de estas lineas , incluyéndolas 
### END DEBIAN AUTOMAGIC KERNELS LIST 

> Luego, si lo que se quiere es tener una entrada que apunte
>  siempre al kernel más reciente, es posible hacer esto:
> 
> title		Ubuntu 9.04
> root		(hd0,0)
> kernel		/vmlinuz root=... ro quiet
> initrd		/initrd.img

##Genero estas líneas, nótese que debian linex no es el que se esta
sometiendo al proceso  

title Debian GNU/Linux,
root (hd0,6)
kernel /vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro 
initrd /initrd.img

title Debian GNU/Linux, (single-user mode)
root (hd0,6)
kernel /vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro single
initrd /initrd.img

splashimage=(hd0,0)//grub/splash.xpm.gz

title Debian GNU/Linux, Linex
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 splash vga=788 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-2-686

title Debian GNU/Linux, Linex (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 splash vga=788 root=/dev/sda1 ro
single
initrd /boot/initrd.img-2.6.26-2-686



> 
>  Noten que no dice "/boot/vmlinuz" sino "/vmlinuz".  Si examinan
>  los archivos en / notarán que hay dos enlaces simbólicos
>  llamados "vmlinuz" e "initrd.img" que apuntan a archivos en
>  /boot.  Esos enlances son matenidos por el paquete que contiene
>  el kernel (linux-image-2.6.30-2-amd64 o lo que corresponda), y
>  la creación de esos enlaces se controla con el archivo
>  /etc/kernel-img.conf.
> 
>  En algunas configuraciones, por muy buenas razones, /boot es una
>  partición aparte, por tanto la configuración indicada no sirve.
>  Para resolver eso, uno puede editar /etc/kernel-img.conf y
>  agregar o cambiar una línea que se vea así:
> 
> link_in_boot = yes

no lo hice, pues en mi computadora esta en la misma partición 


> 
>  Eso coloca los enlances /vmlinuz e /initrd.img en /boot en lugar
>  de en /, donde GRUB siempre los puede ver.  Hay que ajustar la
>  configuración de GRUB como corresponde:
> 
> kernel		/boot/vmlinuz root=... ro quiet
> initrd		/boot/initrd.img
> 
>  Nótese que si /boot es una partición aparte, es necesario usar:
> 
> kernel		/vmlinuz root=... ro quiet
> initrd		/initrd.img
> 
>  (otra opción es agregar un enlace simbólico *dentro* de /boot
>  que apunte de "boot" a ".")


no entendí esta, parte, supongo que corresponde a quien tenga la
partición aparte. 


> 
>  Luego de esto se puede correr:
> 
> $ dpkg-reconfigure linux-image-2.6.30-2-amd64
> 
>  para que rehaga los enlances simbólicos, el menú, etc.

corro el comando y termina en. 

lo que me genera 




title Debian GNU/Linux,
root (hd0,6)
kernel /vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro 
initrd /initrd.img

title Debian GNU/Linux, (single-user mode)
root (hd0,6)
kernel /vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro single
initrd /initrd.img

splashimage=(hd0,0)//grub/splash.xpm.gz

title Debian GNU/Linux, Linex
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 splash vga=788 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-2-686

title Debian GNU/Linux, Linex (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 splash vga=788 root=/dev/sda1 ro
single
initrd /boot/initrd.img-2.6.26-2-686
### BEGIN AUTOMAGIC KERNELS LIST
### muchas cosas comentadas

## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.26-2-amd64 Default
root (hd0,6)
kernel /boot/vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro 
initrd /boot/initrd.img

title Debian GNU/Linux, kernel 2.6.26-2-amd64 Default (single-user mode)
root (hd0,6)
kernel /boot/vmlinuz root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro
single
initrd /boot/initrd.img

title Debian GNU/Linux, kernel 2.6.26-2-amd64
root (hd0,6)
kernel /boot/vmlinuz-2.6.26-2-amd64
root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro 
initrd /boot/initrd.img-2.6.26-2-amd64

title Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.26-2-amd64
root=UUID=1af32271-15aa-40bf-a75c-05fb392b8de7 ro single
initrd /boot/initrd.img-2.6.26-2-amd64

### END DEBIAN AUTOMAGIC KERNELS LIST
_______________________________________________
Lista de correo "usuarios", usuarios en softwarelibrecr.org

Para modificar las preferencias o anular la suscripción visite:
http://lists.softwarelibrecr.org/mailman/listinfo/usuarios

Para obtener instrucciones para organizar automáticamente los correos que vienen de esta lista visite:
http://www.softwarelibrecr.org/documentacion/software_libre/thunderbird/filtrar_listas



Más información sobre la lista de distribución Usuarios