(Antes que nada, crea un respaldo del grub.cfg haciendo un sudo cp /boot/grub/grub.cfg /boot/grub/grub_bckp.cfg)

1.- Editar el archivo grub.cfg, que es el encargado de mostrar la lista de al inicio, de esta manera:

sudo pico /boot/grub/grub.cfg

NOTA: Tendrás que hacerlo en terminal,

2.- Encontrarás una buena cantidad de líneas de código, pero a ti 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
fi
set 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
set timeout=-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 Indica el 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 de Windows 7, ¿cómo lo sabrás?, solo cuenta el lugar que ocupa Windows 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:

, Linux 2.6.31-14-generic
Ubuntu, Linux 2.6.31-14-generic (recovery mode)
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 7 (loader) (on /dev/sda1)

Entonces la entrada de Windows 7 sería 4, ya que ocupa la 5ª posición en el grub, pero tenemos que restarle 1, debido a que en el grub los sistemas se empiezan a enumerar desde 0.

Entonces tu solo dejarías tu grub.cfg de esta manera (Solo modifica lo que viene en negrita, lo demás no lo modifiques):

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="4"
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
set timeout=-1
else
set timeout=5

Repito, la entrada para Windows 7 depende de la posición que ocupe en tu grub, puede ser que sea el mismo que te mostré mas arriba.

3.- Guardas el archivo presionando las teclas CONTROL O (Es una letra 'o' y no el número cero) y finalmente cierras este editor con CONTROL X.

4.- Reinicias el y de ahora en adelante el sistema operativo con a iniciar por defecto será Windows 7.