Apakah Anda yakin partisi Anda rusak ? Mungkin Anda telah menghapus boot-record atau tabel partisi yang rusak. Coba selidiki masalahnya terlebih dahulu. Jelaskan bagaimana Anda menginstal Linux Anda. Dari pertanyaan Anda sebelumnya, sepertinya diinstal pada file flat di dalam partisi windows (vfat atau ntfs). Coba jalankan fdisk dan lihat tabel partisi Anda.
Sebelum membuat perubahan apa pun pada hard drive, cobalah membuat gambar hd Anda (Anda dapat melakukannya di teman Anda).
MEMPERBARUI:
ubuntu @ ubuntu: ~ $ sudo fdisk -l
Disk / dev / sda: 40,0 GB, 40020664320 byte 255 head, 63 sektor / track, 4865 silinder
Unit = silinder 16065 * 512 = 8225280 byte
Pengidentifikasi disk: 0x903bd648
Perangkat Booting Mulai Akhir Blok Sistem Id
/ dev / sda1 * 1 4864 39070048+ 7 HPFS / NTFS
Seperti yang dapat kita lihat, hanya ada satu patensi NTFS, jadi saya curiga Anda menginstal Ubuntu menggunakan WUBI (atau yang serupa).
Linux Anda terinstal di partisi loop-mount yang hanya berupa file atau beberapa file di suatu tempat di disk windows Anda c: (c: \ ubuntu \ disk misalnya)
Seperti yang saya lihat dari pertanyaan Anda sebelumnya, Anda dapat mem-boot Windows sehingga Anda dapat menggunakan dskprobe dari Alat Dukungan Windows XP Paket Layanan 2 untuk memastikan bahwa tipe fs benar ... tetapi sudah benar fs tipe 7 adalah NTFS.
Pesan "Jenis sistem file adalah RAW. CHKDSK tidak tersedia untuk drive RAW." berarti bahwa windows tidak dapat menentukan tipe fs karena suatu alasan. Seperti yang kita lihat tipe fs sudah benar.
Untuk menjalankan Chkdsk di partisi Windows Anda, Anda dapat menginstal Windows Recovery Console , boot di konsol pemulihan dan periksa disk Anda.
Setelah memeriksa disk Anda akan mendapatkan akses ke Anda c: \ ubuntu \ disks. Saya pikir Anda dapat me-mount partisi linux Anda (yang ada di file) sebagai perangkat loop-back biasa:
mount -o loop [path to your linux-loopback-partition]
Tetapi Anda harus me-mount patrition windows terlebih dahulu.