คุณแน่ใจหรือไม่ว่าคุณมีพาร์ติชันที่เสียหายหรือไม่ บางทีคุณอาจลบบันทึกการบูตหรือตารางพาร์ติชันที่เสียหาย ลองตรวจสอบปัญหาในตอนแรก อธิบายว่าคุณติดตั้ง Linux อย่างไร จากคำถามก่อนหน้านี้ดูเหมือนว่าติดตั้งอยู่ในไฟล์ flat ข้างในพาร์ติชัน windows (vfat หรือ ntfs) ลองเรียกใช้ fdisk และดูตารางพาร์ติชันของคุณ
ก่อนทำการเปลี่ยนแปลงใด ๆกับฮาร์ดไดรฟ์ให้ลองสร้างภาพ hd ของคุณ (คุณสามารถทำได้ที่เพื่อนของคุณ)
UPDATE:
ubuntu @ ubuntu: ~ $ sudo fdisk -l
ดิสก์ / dev / sda: 40.0 GB, 40020664320 ไบต์ 255 หัว, 63 ส่วน / เส้นทาง, 4865 กระบอกสูบ
หน่วย = ไส้กุญแจ 16065 * 512 = 8225280 ไบต์
ตัวระบุดิสก์: 0x903bd648
อุปกรณ์เริ่มต้นเริ่มระบบ End Ids Id
/ dev / sda1 * 1 4864 39070048+ 7 HPFS / NTFS
อย่างที่เราเห็นมีเพียงหนึ่ง NTFS patrition ดังนั้นฉันสงสัยว่าคุณติดตั้ง Ubuntu โดยใช้ WUBI (หรืออะไรทำนองนั้น)
Linux ของคุณติดตั้งในพาร์ติชันที่ติดตั้งแบบวนซ้ำซึ่งเป็นเพียงไฟล์หรือไฟล์บางส่วนบนดิสก์ Windows ของคุณ c: (c: \ ubuntu \ disk เป็นต้น)
อย่างที่ฉันเห็นจากคำถามก่อนหน้านี้คุณสามารถบูต Windows เพื่อให้คุณสามารถใช้ dskprobe จากเครื่องมือสนับสนุน Windows XP Service Pack 2เพื่อให้แน่ใจว่าประเภท fs นั้นถูกต้อง ... แต่มันถูกต้องแล้ว fs ประเภท 7 คือ NTFS
ข้อความ "ประเภทของระบบไฟล์คือ RAW CHKDSK ไม่พร้อมใช้งานสำหรับไดรฟ์ RAW" หมายความว่า windows ไม่สามารถระบุประเภท fs ได้ด้วยเหตุผลบางประการ ในขณะที่เราเห็นประเภท fs ถูกต้อง
ในการรันChkdskบนพาร์ติชั่น Windows ของคุณคุณสามารถติดตั้งWindows Recovery Console , บูตในคอนโซลการกู้คืนและตรวจสอบดิสก์ของคุณ
หลังจากตรวจสอบดิสก์คุณจะสามารถเข้าถึงคุณได้ c: \ ubuntu \ disk ฉันคิดว่าคุณสามารถติดตั้ง linux partition ของคุณ (ซึ่งอยู่ในไฟล์) เป็นอุปกรณ์ loop-back ปกติ:
mount -o loop [path to your linux-loopback-partition]
แต่คุณควรติดตั้ง Windows patrition ก่อน