Tenía Windows 7 en mi sistema, después de lo cual instalé Debian Squeeze. Sin embargo, grub
no muestra mi Windows 7 en el menú de inicio.
¿Como puedo solucionar este problema?
Respuesta1
Tenía Ubuntu 8.04 y luego instalé Debian 6.0. No tuve que configurar la lista del menú; simplemente salió bien la primera vez.
Después de unos días vi que el elemento del menú de Ubuntu no estaba presente en la pantalla de inicio. Después de investigar un poco en la red encontré un buen comando que resolvió mi problema:
Abra una terminal raíz y escriba:
update-grub
Este comando es una utilidad proporcionada por Debian para generar automáticamente el grub.cfg
archivo que detecta los sistemas de archivos y agrega entradas de menú en consecuencia.
Respuesta2
Comprueba si tienes paquete.os-proberinstalado. Debería poder reconocer Windows automáticamente.
Es muy inconveniente configurarlo a mano cada vez que se actualizan los paquetes de grub o kernel.
Respuesta3
La primera respuesta no funciona. Debian 6 usa Grub 2, no Grub 1, por lo que ya no existe menu.lst
, este se reemplaza por grub.cfg
archivo.
El archivo /etc/grub.d/10_linux
es incorrecto en Debian 6. Mi solución fue obtener este archivo de una instalación de Ubuntu 10.04. Simplemente lo reemplacé y luego ejecuté update-grub (también podría ser grub-update, escribiendo esto en Win XP...) como root. Después de eso, se creó una nueva /boot/grub/grub.cfg
y pude iniciar Windows 7 y Debian 6.
Respuesta4
poner
title Windows 7
rootnoverify (hd0,0)
chainloader +1
en /boot/grub/menu.lst (supongo que estás usando la primera partición para Windows)