¿Grub estropeado?

Imagen de mabarian
0 puntos

Hola, tengo un "pequeño" problema con ubuntu 8.10 y windows vista.

Instale un grub modificado con una imagen muy bonita de fondo para mejorar la apariencia del grub. Para ello segui un manual. Un paso critico del manual viene enmarcado con advertencia incluida. Pues bien, ahora me doy cuenta de que entendi mal el proceso a seguir y digamos que hice:

sudo grub-install /dev/sda1

En lugar de

sudo grub-install /dev/sda

Y evidentemente ahora desde el grub no arranca windows vista. Ni siquiera me deja montar la unidad C (que es en la que vista esta instalado y donde tengo la musica, juegos, documentos y demas) dentro de ubuntu porque "no existe". Tampoco funciona hacer:

mount -t ntfs-3g /dev/sda1 /media/disk -o force

El error que da es:

Unexpected clusters per mft record (-1).
Failed to mount '/dev/sda1': Argumento inválido
The device '/dev/sda1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
--------------------------------------------------------------------------------------------------------------------------

Si hago un fdisk -l:

Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x73c6c103

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 26482 212710529+ 7 HPFS/NTFS
/dev/sda2 30278 30401 996030 82 Linux swap / Solaris
/dev/sda3 29033 30277 10000462+ 83 Linux
/dev/sda4 27788 29032 10000462+ 83 Linux
----------------------------------------------------------------------------------------------------------------------------

Mi pregunta es: ¿hay alguna manera de arreglar esto recuperando mi arranque a vista y sin tener que borrar datos?

Muchas gracias.