Does Linux have any good tools to read problem external hard drives


New Member

I have a MacBook and am thinking of using Bootcamp and installing Ubuntu Linux software in the hope that it may be able to read a few external hard drives that I cannot currently read using Mac and Windows 10 software. I sent off four drives and my local computer store said they tried Linux and managed to read some of the data.

Just wondered if it was worth me trying Linux as well in the hope I can get somewhere with the other drives.

Does anyone know if Linux would have any good tools or be able to read some troublesome hard drives that are not being detected or need initialising ?



Well-Known Member
Have a look at S.M.A.R.T. for Linux.



Well-Known Member
There are lots of test and recovery tools in Linux. A tool like testdisk along with fsck, fdisk, and Gparted will go a long way towards discovering and fixing drives. I had a couple of spinners in my parts drawer that I thought were bad. One really was, but the other came right back after using testdisk and then fdisk and gparted to get it back to life.


Super Moderator
Staff member
Gold Supporter
I have, in the past, had good luck with SpinRite. It is not free, nor is it Linux. It's actually DOS, or at least was the last time I had the chance to use it for anything. It operates outside your regular OS. I haven't had a reason to use it in at least a decade, but a quick search says it's still up at GRC. As it's not Linux, I am hesitant to mention it - that and the fact that it's not free.

Huh... It is up to v.6 and has been at v.6 seemingly for some time now.

$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online

Latest posts