The same problem happen to me few moth ago when i used grub with xp, but i manage to repair the problem using testdisk utility. This utility is builtin with knoppix. You can try recover your partition using knoppix cd and run testdisk.
Or you can get utility and use a floppy.
Get the utility form here:
http://www.cgsecurity.org/