I have Ubuntu 12.10. I resized my sda5 from about 71GB to 43GB using gparted, I didn't get any errors. After restarting my computer, sda5 is gone both from Ubuntu and Windows (it was D: partition) and I see some red exclamation mark:
.
Following is the screenshot of Information window for sda5:

Is there any way I can repair my partition without deleting the data on it?