[Siguen los Problemas] No puedo agregar Win 7 al Grub 2

Publicado por pela_pmcba, Enero 26, 2010, 17:51:17

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

pela_pmcba

Buenas gente, aca ando con otro problema, indudablemente estoy meado desde muuuuy arriba...

Resulta que me baje e instale una version de Ubuntu 9.10 amd64 porque la que tenia (8.10) no me reconocia los discos...
Instale Ubuntu y salio andando de 10, me dio un poquito de problema la placa Wifi pero ya esta solucionado...
El problema es que agarre los DVD de restauracion de Win7 que genere apenas me llego la pc y si bien me avisa que todo termino correctamente no aparece en el Grub2, hice 14mil malavares para ver si agarraba y nada, es decir aparece pero al querer entrar me dice "Error: couldn't open file" y no puedo hacer absolutamente nada...ya agregue varios archivos a la carpeta /etc/grub.d sin ningun resultado, puse 40_custom, 50_windows7, instale 30_ OS-Prober y nada
Fui probando con distintas particiones, si bien Windows lo tengo en /dev/sda3 he probado con hd(0,1), hd(0,2), hd(0,3) y hd(0,4) sin exito jamas...

El procedimiento es editar los archivos luego le doy permisos por ejemplo

sudo chmod +x /etc/grub.d/30_os-prober
o bien
sudo chmod u+x /etc/grub.d/30_os-prober

y luego actualizo el grub mediante
sudo update-grub2

y siempre me sale lo siguiente:

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
done


Es decir que jamas me detecta el Windows...

Ya no se que mas hacer, quiero evitar tener que formatear todo el disco de nuevo y reparticionarlo porque es un dolor de huevos, ademas ya tengo Ubuntu funcionando y asi quiero que quede, pero necesito Windows si o si...

Espero que algun iluminado me pueda dar una mano...

PD: adjunto tambien lo que tiene el archivo 40_custom
#!/bin/sh
exec tail -n +3 $0

echo "Adding Windows Seven" >&2
      cat << EOF
      menuentry "Microsoft Windows Seven (on /dev/sda1)" {
              insmod ntfs
              set root=(hd0,3)
              chainloader +1
      }3


y el 50_windows7
#! /bin/sh -e
cat << EOF
menuentry "Microsoft Windows XP Professional" {
        insmod ntfs
        set root=(hd0,3)
        chainloader +1
}
EOF


No se si estara bien o no, pero los arme segun lo que fui leyendo en la web...

Saludos
Pablon

pela_pmcba

#1
Me canso el Grub 2 y lo desinstale, instale el Grub Legacy, no tengo idea que mierda es, pero la cuestion es que ahora modifico el menu.lst como hacia antes...la unica cagada es que no logro que me reconozca la particion de Windows, tengo esto:

title Ubuntu 9.10, kernel 2.6.31-17-generic
uuid 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/vmlinuz-2.6.31-17-generic root=UUID=67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484 ro quiet splash vga=791
initrd /boot/initrd.img-2.6.31-17-generic

title Ubuntu 9.10, kernel 2.6.31-17-generic (recovery mode)
uuid 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/vmlinuz-2.6.31-17-generic root=UUID=67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484 ro  single
initrd /boot/initrd.img-2.6.31-17-generic

title Ubuntu 9.10, kernel 2.6.31-14-generic
uuid 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484 ro quiet splash vga=791
initrd /boot/initrd.img-2.6.31-14-generic

title Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
uuid 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484 ro  single
initrd /boot/initrd.img-2.6.31-14-generic

title Chainload into GRUB 2
root 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/grub/core.img

title Ubuntu 9.10, memtest86+
uuid 67d8eb1e-d145-44b1-ba3f-1e3aa5a1a484
kernel /boot/memtest86+.bin

### END DEBIAN AUTOMAGIC KERNELS LIST

title        Windows 7
root        (hd0,2)
makeactive
chainloader +1


Obvio que la ultima parte la cargue yo, pero no me aparece en el Grub, puedo suponer que el echo de que esta cargado diferente haga que no lo tome, es decir, toda esa info de uuid...pero en todos lados que lei se agrega asi, es mas el starupmanager y me reconoce una entrada llamada "Windows 7" pero cuando reinicio en el grub no la tengo...

EDITO
Recupere a como venia de fabrica y me limpio todo y me dejo un solo disco con toda la capacidad...si lo lee algun mod que lo cierre por favor, gracias

Saludos
Pablon

xena

#2
Yo pongo mi granito de arena.
Cuando probe el 9.10 quede espantao por lo lento que era sobre todo para bootear/iniciar, y luego trabajando...
(Fue la primera distro creo yo que usó el grub2)

Al grub2 lo probe cuando estuve testeando Ubuntu 10 durante unos pocos dias, pero utilizan una version mas actual y mejorada, y solo hace falta hacer un:

$sudo update-grub2 y listo
ó
#update-grub2
Y esto ya te actualiza los kernels y/o sistemas operativos que hayas agregado en tu pc-maquina-etc

En otras distros como gentoo y debian  testing ya lo han puesto en sus repositorios al grub2 "mejorado" digamosle así y funciona perfectirjillo.
Pero a mi me gusta mas el lilo, no hay naa como esas sencillas lineas del lilo para agregar 1 kernel o lo que carancho sea...
Saludos...

pdata: No dejen de probar el nuevo f****kng Ubuntu 10,  :wave: porque hasta dónde yo ví, es 10 veces, bueno, digamos el doble de rápido que sus antecesores, como el 9.10... que como todos sabremos dentro de unos pocos dias, creo que el 30 de abril, será el "Vista" de Ubuntu, o algo parecido, sencillamente una carreta con ejes mal engrasados. jeje. Nadie se lo tome a mal, es solo un comentario personal. Saludos again.