I recently set up a Samba Server on a new Gigabyte (Desktop) Motherboard with support
for SATA 3.0. I used a new 1T SATA 3.0 (6Gb) Hard Drive.
The system is performing poorly, seems to have problems both opening and closing files (*.dbf).
Also will hold a file as open periodically (may be a Samba Issue).
Does the O/S have to support this standard, or is it a function of the Hardware…?
See if it’s enabled in BIOS.
Check if there is a jumper setting in the drive itself.
Also check the drive max transfer rate. It may be lower than SATA 3.0, same as most (all?) SATA 2 HDs are much slower than SATA 2 nominal rate.
A Sata X type only means that the I/O electronics in the device support the Sata X transfer rates, but the disk drive mechanism itself is usually (much) slower.
The new 6Gb drives have been clocked at up to 589MBs, nearly twice the speed of SATA 2. These were tested on boards like mine that have built in SATA 3.0 6Gb Connections. Usually two the rest 2.0 compatible. I know the hardware is capable, what I don’t know is if Linux or OpenSuSE knows with to do with the standard or if it is purely hardware dependent. Partly, because I have an installation just like this that is acting very strangely and I’m going to have to make some changes this weekend.
Support for this kind of hardware is added to the kernel. Googling for linux kernel usb 3.0 support yeld some hits, like Linux Kernel 2.6.31 Has USB 3.0 Support - ATI Radeon KMS support is also present - Softpedia
So it seems that the support is there is 2.6.31 and newer. What is your kernel version?
Also, Blog - Installing a custom kernel with USB 3.0 support - openSUSE Forums and First Linux USB 3.0 drivers emerge - openSUSE Forums may help.
I’m going in today to test, my concern is not so much for USB 3.0, but SATA 3.0, support for new drives with 6Gb data transfer rates…
Right now it’s ‘Working’, but I see several problems that could be the Kernel or Samba.
Once I figure it out I will post back.
Thanks, for the Kernel information. That was what I really needed to know.
Oops, sorry. I misread usb for sata. As HAL once said: My mind is going, I can feel it…
Things seem to be a bit more complicated, it may depend on the controller you have. Try this link https://ata.wiki.kernel.org/index.php/Hardware,_driver_status see Driver/feature matrix at the bottom of the page