I'm trying to mount my HDD,
/dev/sdb, which is connected via an enclosure but every time I try do so I get an error message
mount: /dev/sdb: can't read superblock
How do I solve this problem and mount my HDD?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
I realise this is an old thread but I will add this just in case it helps someone. I have also had similar problems with and external disk in the past which I think were linked to usb power problems. I got the person I was helping to try the disk in a powered usb hub and this made it visible and mountable. Try that before throwing the disk away as it may be the problem.
I had the same issue and solved it with testdisk. Using this info: Advanced FAT Repair | CGSecurity
Let me share this solution also. Not really related to Ubuntu, but I have Ubuntu and I wandered around this forum to find a solution that turned out to be a hardware problem. I tried all possible solutions I found, nothing worked. I picked a screwdriver and opened the screws of my external drive, dissembled all physical parts and reassembled it again. And it works! I can't explain why, but somehow it works. Of course, you can only try this if you can physically dissemble your drive without breaking it, and probably you should try this after you tried other solutions. But maybe this could save your data as well.