I'm running Windows XP, with an Ubuntu partition that I added. A few days ago, Ubuntu stopped booting. Trying to boot into Ubuntu just takes me into a Grub menu.
When I try to navigate through the command line to c:\ubuntu\disks, I get the message that "c:\ubuntu\disks is corrupt and unreadable. Please run the Chkdsk utility." I can navigate to c:\ anc c:\ubuntu\ through the command line, though when I try to open the C drive in My Computer, I get an error: "Windows cannot find 'RECYCLER\S-7-1-97-100014951-[etc]'.
I don't have a Windows disk or another hard drive, so I've just been trying unsuccessfully to run Chkdsk from the same c drive that's damaged.
When I try to run Chkdsk, I get the error: "The type of the file system is NTFS. Cannot lock current drive. Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)"
When I say Yes and restart, I get the white-letters-on-blue-screen message: "The type of the filesystem is RAW. CHKDSK is not available for RAW drives."
I found a site for Zero Assumption Recovery (ZAR) software, which seems to be able to recover data in cases like this, but I'm wondering if there are free alternatives or any other ideas for fixing the partition or recovering data.
I was getting that error in My Computer before I installed Ubuntu, a few months ago. So it seems to have slowly eaten into the Linux partition. I could try installing Ubuntu again, but there are a few files on that installation I'd like to recover.


