Antes de hacer cualquier cambio conviene hacer un respaldo del menu.lst. Teclear en el shell:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
Para restaurar:
sudo cp /boot/grub/menu.lst.backup /boot/grub/menu.lst
PASO 1.- Abrir menu.lst del grub
Escribir en la shell:
sudo gedit /boot/grub/menu.lst
PASO 2.- Encontrar el valor con el que cambiaremos el 0 de defautl
Buscando hacia abajo de menu.lst encontramos la lista de modos de arranque, empezamos a contar de arriba hacia abajo y empezando de 0 (cero) todas las líneas que digan title. Incluso la que nos indica que empieza la lista de otros S.O
PASO 3.- Cambiar el valor de la línea default de acuerdo al sistema operativo que será por defecto.
Buscamos la línea default. En mi Ubuntu se encuentra de esta manera:
default 0
Cambiamos ese cero por la posición en la cuenta que hicimos hace un momento.
Por ejemplo si quiero arrancar por el cuarto modo y como empiezo a contar desde cero el número que acompaña default es 3: default 3
PASO 4.- Guardar el archivo menu.lst
Por ejemplo en esta lista quiero que el windows sea el sistema por defecto, el número que le asigno es 6. Porque empezando a contar desde cero todas las titles incluida la que me indica la existencia de otros sistemas operativos. Mi línea quedaría como: default 6
## ## End Default Options ## title Ubuntu 8.10, kernel 2.6.27-11-generic uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro splash vga=799 initrd /boot/initrd.img-2.6.27-11-generic quiet title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode) uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro single initrd /boot/initrd.img-2.6.27-11-generic title Ubuntu 8.10, kernel 2.6.27-7-generic uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro splash vga=799 initrd /boot/initrd.img-2.6.27-7-generic quiet title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode) uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro single initrd /boot/initrd.img-2.6.27-7-generic title Ubuntu 8.10, memtest86+ uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST # This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Windows Vista/Longhorn (loader) root (hd0,0) savedefault makeactive chainloader +1
http://www.gnu.org/software/grub/manual/grub.html
http://www.guia-ubuntu.org/index.php?title=Grub
Artículos de este blog relacionados:
Grub.- Cosas que hay que saber antes de comenzar a modificarlo
Grub.- Agregar imagen
Grub.- Esconder el menú
Grub.- Tiempo que está visible el menú
Grub.- Ponerle password al grub y a sus opciones de arranque
null dicho:
on Abril 12, 2009 at 10:48 am
como arrancar openbsd desde grub..
free.okupaweb.com/punk/varios/grub-openBSD.html
también es interesante la opción de arrancar desde grub el cdrom si tu bios es demasiado vieja y no arranca desde cd.. que ya tiene que ser vieja, pero hace poco me ha pasado.
travesuras dicho:
on Abril 14, 2009 at 3:13 am
Hola, el enlace no me abrió. Y eso que dices no me los sabia, tendré que buscarle. Saludos