¿Estás seguro de que has dañado la partición ? Tal vez ha borrado el registro de arranque o la tabla de particiones dañada. Intenta investigar el problema al principio. Describa cómo instaló su Linux. Según su pregunta anterior, parece que está instalado en un archivo plano dentro de la partición de Windows (vfat o ntfs). Intenta ejecutar fdisk y mira tu tabla de particiones.
Antes de hacer cualquier cambio a probar el disco duro para que la imagen de su disco duro (se puede hacer eso a sus amigos).
ACTUALIZAR:
ubuntu @ ubuntu: ~ $ sudo fdisk -l
Disco / dev / sda: 40.0 GB, 40020664320 bytes 255 cabezas, 63 sectores / pista, 4865 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador del disco: 0x903bd648
Dispositivo Arranque Inicio Fin Bloques Id Sistema
/ dev / sda1 * 1 4864 39070048+ 7 HPFS / NTFS
Como podemos ver, solo hay una patrulla NTFS, así que sospecho que instaló Ubuntu usando WUBI (o algo similar).
Su Linux está instalado en una partición montada en bucle que es solo un archivo o un par de archivos en algún lugar de su disco de Windows c: (c: \ ubuntu \ disks por ejemplo)
Como veo en su pregunta anterior, puede iniciar Windows para poder usar dskprobe de las Herramientas de soporte de Windows XP Service Pack 2 para asegurarse de que el tipo fs sea correcto ... pero ya es correcto fs type 7 es NTFS.
Mensaje "El tipo de sistema de archivos es RAW. CHKDSK no está disponible para unidades RAW". significa que Windows no puede determinar el tipo fs por alguna razón. Como vemos, el tipo fs es correcto.
Para ejecutar Chkdsk en su partición de Windows, puede instalar la Consola de recuperación de Windows , iniciar en la consola de recuperación y verificar su disco.
Después de verificar el disco, obtendrá acceso a usted c: \ ubuntu \ disks. Creo que puede montar su partición de Linux (que está en el archivo) como dispositivo de bucle de retorno habitual:
mount -o loop [path to your linux-loopback-partition]
Pero primero debes montar Windows Patrition.