Why can’t I access SMART data for my Seagate 24TB HDD on Linux?

0
0
Asked By RustyNail5 On

I've been trying to get SMART data from my Seagate Expansion Desktop 24TB external HDD using smartmontools on Linux, but I'm having no luck. I used the command `smartctl -a -d scsi -T permissive /dev/sdb`, and while it shows some basic information about the drive, it states that SMART support is unavailable because the device lacks SMART capability. In contrast, when I tested it with CrystalDiskInfo on a Windows machine, everything was displayed correctly. Can anyone share tips on how to make this work under Linux? Thanks!

4 Answers

Answered By TechWizard99 On

I've had success using the command `-d sat,auto` with smartctl. If that doesn't work, you might want to check the smartmontools GitHub and file an issue with the details of your drive and controller, as sometimes new drives aren’t fully supported yet.

Answered By FixItFelix On

You might be hitting a snag with the UAS drivers in Linux. Check out this [link](https://blog.karssen.org/2022/05/19/getting-smart-information-from-a-seagate-expansion-portable-drive/) for similar issues. It suggests unloading the UAS driver that could be blocking smartctl from accessing the SMART data.

Answered By LinuxGuru88 On

That’s strange! It seems like your drive might need the SCSI to ATA Translation layer. As mentioned by another user, try the command `smartctl -a -d sat,auto -T permissive /dev/sdb` and run `update-smart-drivedb` as root. It might help with the detection.

Answered By DataDigger57 On

Maybe it’s just a matter of driver support. Linux often lags behind Windows in recognizing new hardware. I've seen that with my drives too. But don’t lose hope; sometimes persistent troubleshooting helps!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.