Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have 3 SATA drives in my desktop computer. I recently started copying large amounts of data around and noticed that the read/write performance of one of my drives was very poor.
"hdparm -t" shows 2 of my drives to be 70 and 100MB/s and my slow drive reports back to be just 6MB/s (which is what I am getting while copying data to/from it).
I've taken a look in the BIOS and cannot see any difference between the drive settings. Any ideas?
This link covers some good troubleshooting topics related to SATA drive. It is mainly directed at Lenovo Thinkpads, but, the commands they use may help you determine what's going on.
Thanks. I found the "hdparm -m" setting is set to off on my slow drive. My other drives are set to "on", but when I try and turn it on on my slow drive, it gives a warning message saying that changing this could be dangerous. Not sure I want to risk it!
I just noticed in the Disk Utility that my slow drive is being detected as a SCSI drive. It's connected to a SATA port like the other drives. How can I force this to be detected as a SATA drive? (remove SCSI support for example?)
It could be Linux is missing the drivers to fully support that drive. Does this help.
I'm afraid I didn't find any help there. It's a fairly new Western Digital drive. I have another similar WD drive that works fine, and the 3rd is a Seagate (also fine).
Nope, all the same; 4 red. Changing ports doesn't make any difference.
I'm running Ubuntu 64 bit. I tried Ubuntu 32 bit and got an increase from 6MB/s to 13MB/s. I then tried Fedora (both 32 and 64 bit) and I get 22MB/s (with both versions). This seems far more reasonable, but still pretty slow for a hard drive.
As far as I can tell, all hdparm settings are identical in Ubuntu and Fedora. Fedora also sees this drive as SCSI.
Well, if they are all plugged into the same controller, that means the drive itself must be the problem. Can you run smartctl on it. Like 'smartctl -A' and maybe do a short or long test.
Tried running tests on it with smartctl and read the SMART data; all looks fine. Can post results later if needed.
I replaced this drive with a 2.5" SATA drive (only other drive I had handy) and I get very similar results; should a 2.5" drive give between 10MB/s and 20MB/s on various Linux distributions? I thought these would give about 50MB/s?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.