What SATA version does my mainboard have, I or II?

8,413

Solution 1

So the 82801JI (ICH10 Family) Intel handbook states:

The ICH10 has two integrated SATA host controllers that support independent DMA operation on up to six ports and supports data transfer rates of up to 3.0 GB/s (300 MB/s). The SATA controller contains two modes of operation – a legacy mode using I/O space, and an AHCI mode using memory space. Software that uses legacy mode will not have AHCI capabilities.

The ICH10 supports the Serial ATA Specification, Revision 1.0a. The ICH10 also supports several optional sections of the Serial ATA II: Extensions to Serial ATA 1.0 Specification, Revision 1.0 (AHCI support is required for some elements).

3.0 GB/s is SATA II; so I am fairly confident this chipset supports SATA II.

Solution 2

Probably the best way is to check the BIOS, which will have very detailed information about SATA ports and their respective controller chips. It is also worth looking at the manual for your motherboard to be sure on the exact specifications. However, there are some ways to give an indication of the SATA version used on your motherboard.

One of the most useful tools is hdparm. You can use it to see how your hard disk is connected by noting which type of SATA ports and the approximate transfer speeds are reported when entering:

sudo hdparm -I /dev/sda 

More information is available by looking at man hdparm or the Ubuntu manpage online.

You can also receive information from the kernel ring buffer by using:

dmesg | grep SATA

which should report the link speed of your SATA boot drive.

Fore more information see: this useful article and also this one.

Share:
8,413

Related videos on Youtube

Axaes Xandal
Author by

Axaes Xandal

Updated on September 18, 2022

Comments

  • Axaes Xandal
    Axaes Xandal over 1 year

    This seems trivial but neither Information about SATA, IDE (PATA) controllers, lshw nor gnome-disk-utility can tell me if the SATA ports on my mainboard are SATA I, II or even III.

    Output of sudo lshw -html > hardwareprofile.html is http://pastebin.com/mBxEEbEL

    I want to buy a new hard drive.

  • Axaes Xandal
    Axaes Xandal over 11 years
    I wouldn't have been able to derive the information through this route. Thanks!
  • Axaes Xandal
    Axaes Xandal over 11 years
    I'm pretty sure some of the manifold information all these options provided would provide a result indirectly, but I suppose my knowledge on hardware isn't sufficient to make the connection. lspci would render info on the hard drive speed, but if the current hard drive in use is SATA I, I wouldn't know if the motherboard supported II or III.
  • Admin
    Admin over 11 years
    @AxaesXandal As I noted at the start of the answer, it's probably best to look in the bios or look in your motherboard manual, or google your chipset, as the accepted answerer did.