Make BACKUP COPIES.
You say that Ubuntu sees the disk properly and presumably you can access the files using Ubuntu.
Use that to make backups before doing anything else. If necessary get another eternal USB hard drive to copy those backups onto, but make those backups now.
If you don't then you risk losing them all.
I will let others here offer options about the problem.
Mark
I have a 1tb Hp harddrive and up until a few days ago it was working fine (after plugging it into my tv's USB), but now when I plug it into my netbook or laptop (both OS windows 7) it comes up with no volume info and tires to format it. Also when I look at it with the disk manager it comes up as raw data but will then give the volume info. When I plug it into my tv (that has a usb port) or into my netbook while running OS Ubuntu it opens up fine. I don't want to reformat it because it got alot of important files I don't have copies of. Eeek what do I do?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic