Yes, you may want to scan it to recover some data first.You may try FinalData or Object Rescue, which both gave me acceptable results in recovering files from corrupted file systems.
(Do prepare for sufficient spare space on other working partitions for recovered data, as they need to be copied over.)
Thank you very much
I have no idea how to use these programs. Is it run after I format the damaged patition on the working one. I will search them on google.