@cobito:
Pero la cuestión está en que le machaca el arranque de Windows (porque arranca el Grub y no Windows) y aún así, no le detecta Windows 7. Yo he instalado Linux en máquinas con varios discos duros y un SO por disco y los detecta sin problema. Ahora bien, la BIOS tiene que arrancar desde el disco donde esté el sector de arranque que apunta al Grub. En caso contrario, arrancará el sistema operativo que haya instalado en el disco duro desde el que arranca la BIOS. Que el sector de arranque esté en un disco duro diferente al del Grub da igual (siempre y cuando la BIOS reconozca todos los discos duros ya que este proceso se realiza antes de que el núcleo tome el control del cotarro).
Parece más bien un bug del Grub o del configurador de Ubuntu que de un fallo de configuracióm.
Por cierto, si Ubuntu permite la instalación de LILO en vez de Grub, podrías probarlo.
Es muy extraño la verdad. Porque cuando cobito me recomendo Mandriva, lo instale y el arranque me reconocio Windows 7; al igual que cuando instale Ubuntu 8.06. Probare algunas cosas haber que sale.
Tambien he intentado recuperar el GRUB con el Live cd de Ubuntu, pero despues me aparecian errores y no estaba ni el GRUB ni el MBR.
Utilice estos comandos:
sudo fdisk -l
sudo mount /dev/sda6 /mnt
sudo grub-install –root-directory=/mnt/ /dev/sda
y depues reinicie y me salia un mensaje y esto:
GRUB>
Donde podia escribir ciertos comandos que aparecian pulsando el tabulador.
¿Alguna idea?
Seguire investigando!! Un sl2!!