What did you try? "your advice" does not really give any info. If it's not read by several systems it may just be bad. Data should have backups on it to prevent losing it, if the drive is bad, your only option would be to bring it to a data recovery place to try to get it off the drive and eat the costs.
In the future, any important or even not important information should be saved to more than one place. You can get free cloud storage from 2-3-4 places, would be a good idea to use that if you won't want to keep a second drive for backups.