
Entonces, instalé Ubuntu 10.10 en mi computadora. Ya tenía instalado Windows 7 de antemano. Tengo 2 unidades. Un SSD de 80 GB y un HDD de 500 GB. Ubuntu está instalado en parte del HDD. Windows 7 está instalado en el SSD. Sin embargo, la opción de inicio de Windows 7 no aparece en Grub. Intenté actualizarlo y se actualizó pero no pasó nada. Entonces me pregunto si puedo agregarlo manualmente de alguna manera. Aquí está el df -hola corrió.
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 138G 3.8G 127G 3% /
none 7.9G 296K 7.9G 1% /dev
none 7.9G 856K 7.9G 1% /dev/shm
none 7.9G 92K 7.9G 1% /var/run
none 7.9G 0 7.9G 0% /var/lock
/dev/sda1 75G 57G 18G 76% /media/BlinkSSD
Respuesta1
El primer paso es editar
/etc/grub.d/40_custom
(usandosudo
) y agregar las siguientes líneas al final del archivo:menuentry ‘Windows 7′ { set root=’(hd0,msdos2)’ chainloader +1 }
Dado que la ubicación de la instalación de Windows puede variar mucho, necesito explicar la línea "establecer raíz" porque (hd0,msdos2) se refiere a /dev/sda2 en mi máquina.
De manera más general, hd0 (o /dev/sda en otro lugar) se refiere al primer disco duro instalado en cualquier PC, siendo hd1 (o /dev/sdb en otro lugar) el segundo y así sucesivamente. Si bien esperaba ver entradas como (hd0,6) en /boot/grub/grub.cfg, lo que vi fueron entradas como (hd0,msdos6) en lugar de eso, con el número en el texto después de la coma como el identificador de partición; 1 es el primero (sda1), 2 (sda2) es el segundo y así sucesivamente. La siguiente línea (cargador de cadena) le dice a GRUB que cargue el primer sector de la unidad de Windows para que pueda arrancar. Después de toda esa decodificación, mi comentario final sobre lo anterior es simple: el texto "Windows 7" es lo que aparecerá en el menú de GRUB para que puedas cambiarlo como mejor te parezca.
Después de guardar 40_custom, el siguiente paso es ejecutar el siguiente comando para actualizar grub.cfg:
sudo update-grub2
Una vez que haya hecho su trabajo, puede verificar
/boot/grub/grub.cfg
que el texto agregado40_custom
haya llegado allí. Esto es importante porque este es el archivo que lee GRUB2 cuando crea el menú que aparece en el momento del inicio. Un reinicio del sistema demostrará de manera concluyente que la nueva entrada se agregó correctamente.
Los créditos van a:http://technologytales.com/2010/11/21/manually-adding-an-entry-for-windows-7-to-an-ubuntu-grub2-menu/
O consultar:Agregue Windows 7 al menú de inicio