Problemillas con GRUB (solucionado)

Imagen de necovap
0 puntos

Hola, se que es un tema más que repetido, pero no he encontrado solución a mi problema: He actualizado a 12.04 y el GRUB ha cambiado. El caso es que la partición que tenía con Windows XP unos dias antes me habia dado problemas de que faltaba NTLDR, ntdetect y alguno más, que solucioné copiandolos de otro ordenador y funcinaba todo a la perfeccion, GRUB me dejaba iniciar ambos SO, el problema vino al actualizar: GRUB no me reconoce la particion de XP al hacer update-grub

Disco /dev/sda: 100.0 GB, 100030242816 bytes
255 cabezas, 63 sectores/pista, 12161 cilindros, 195371568 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0x97e197e1

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 63 168971669 84485803+ 7 HPFS/NTFS/exFAT
/dev/sda2 168971670 170931599 979965 82 Linux swap / Solaris
/dev/sda3 170932222 195371007 12219393 5 Extendida
/dev/sda5 170932224 195371007 12219392 83 Linux

y el update-grub

Found linux image: /boot/vmlinuz-3.2.0-37-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-37-generic-pae
Found linux image: /boot/vmlinuz-3.2.0-29-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-29-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
done

ALguna solución?
Gracias

Imagen de furtaxi
+1
0
-1

Casi seguro es que el disco duro tiene problemas, y en la partición NTFS, así que hay que repararlos.
Busca la imagen de supergrubdisk2 por internet, la bajas, y bien con uneetbotin (hay que instalarlo, más google... :) ) o con el creador de discos usb (prefiero el primero), creas un pendrive de inicio, arrancas con él, y busca la opción de arrancar un sistema operativo del disco, a ver si te pone Windows en marcha.
Luego, MiPc, click derecho a la unidad, propiedades, verificar, marca las dos casillas.
Te pedirá que reinicies, pero creo que seguirá sin entrar a Windows, así que lo haces a través, otra vez, del Supergrubdisk2, y ya iniciará la comprobación. Tardará mucho, mucho...
Rreinicias otra vez en Windows (también con el supergrubdisk), y ya apagas el sistema, retiras el pendrive, enciendes, entras a Ubuntu, y actualiza el grub. Debería quedar todo bien.

También puedes intentar arreglar el grub con supergrubdisk, pero no creo que te reconozca la ntfs si tiene errores.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de necovap
+1
0
-1

gracias por la ayuda, al final con el supergrubdisk2 no consegui arreglar nada de primeras, tuve que recuperar los archivos dañados del XP con el cd y luego arreglar el grub, para eso ultimo si que use el supergrubdisk ;)

+1
0
-1
Imagen de furtaxi
+1
0
-1

De todas formas, haz la comprobación del disco, tiene pinta de estar fallando.
Normalmente, en la página del fabricante, suele haber una utilidad para comprobarlo, y te lo mira en profundidad. Cierto es que tarda mucho, pero tendrás al final un informe muy exaustivo del estado del disco.

Si es un seagate, es una imagen ISO que se graba en un CD (en pendrive, a mi no me ha funcionado), llamada seatools.

Apunta antes de buscar el modelo exacto del disco, para bajar la utilidad apropiada.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.