Modificar el grub de linux ubuntu
Bueno, eso es posible cambiando el tiempo que el grub "se mostrará" y también el sistema operativo seleccionado por defecto.
Lo puedes hacer de esta manera:(Antes que nada, crea un respaldo del archivo grub.cfg haciendo un sudo cp /boot/grub/grub.cfg /boot/grub/grub_bckp.cfg)
1.- Editas el archivo grub.cfg, que es el encargado de mostrar la lista desistemas operativos al inicio, de esta manera:
sudo pico /boot/grub/grub.cfg
NOTA: Tendrás que hacerlo en terminal, utilizando gedit no permite guardar el archivo.
2.- Encontrarás una buena cantidadde líneas de código, pero a ti solo te servirán un par de ellas. Verás algo como esto:
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fiset default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,7)
search--no-floppy --fs-uuid --set 9aa1c56e-f513-4fbc-a76a-7ca96eff316d
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ;then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
settimeout=-1
else
set timeout=10
Y si te fijas, existen 2 instrucciones que te van a servir:
set default="0" Esta línea establece el sistema operativo seleccionado por defecto
set timeout=10 Indicael tiempo máximo que se mostrará el grub antes de iniciar el sistema operativo por defecto.
En tu caso deberás saber cual es la entrada de Windows 7, ¿cómo lo sabrás?, solo cuenta el lugar que ocupaWindows 7 en el grub menos 1 y ese es el número de entrada de Windows 7, por ejemplo, si tu grub es algo como esto:
Ubuntu, Linux 2.6.31-14-generic
Ubuntu, Linux 2.6.31-14-generic (recovery mode)...
Regístrate para leer el documento completo.