[FreeBSD-users-jp 96402] ICH7でSATA3のHDDがUDMA5(SATA1)で認識する
Tetsuya Ito
chaltier @ agate.plala.or.jp
2019年 6月 3日 (月) 11:19:49 UTC
伊藤です。少し気になっている事があり投稿しました。
SATA 3Gb/s 対応の ICH7 (GA-G41M-Combo) マザーボードに SATA 6Gb/s の HDD (WD20EFAX-RT) を搭載したところ、UDMA5 (SATA 1.5Gb/s) で認識している事を dmesg から確認しました。
通常ですと、SATA 3Gb/s で認識するかと思うのですが、これは OS の仕様でしょうか。
smartctl で確認すると current: 3.0 Gb/s と表示されるので、3 Gb/s で動作しているものと思ってはおります。
# dmesg -a
atapci0: <Intel ICH7 SATA300 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf800-0xf80f at device 31.2 on pci0 ★
ada0 at ata0 bus 0 scbus0 target 0 lun 0
ada0: <WDC WD20EFAX-68FB5N0 82.00A82> ACS-3 ATA SATA 3.x device
ada0: Serial Number WD-WX71A19F9DV3
ada0: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) ★
ada0: 1907729MB (3907029168 512 byte sectors)
# pciconf -lvbc
atapci0 @ pci0:0:31:2: class=0x010180 card=0xb0021458 chip=0x27c08086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family SATA Controller [IDE mode]'
class = mass storage
subclass = ATA
bar [20] = type I/O Port, range 32, base 0xf800, size 16, enabled
cap 01[70] = powerspec 2 supports D0 D3 current D0
# smartctl -a /dev/ada0
ATA Version is: ACS-3 T13/2161-D revision 5
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s) ★
# cat sys/dev/ata/chipsets/ata-intel.c
{ ATA_I82801GB, 0, 0, 1, ATA_UDMA5, "ICH7" },
{ ATA_I82801GB_S1, 0, INTEL_ICH7, 0, ATA_SA300, "ICH7" },
{ ATA_I82801GBM_S1, 0, INTEL_ICH7, 0, ATA_SA150, "ICH7M" },
環境は 12.0-RELEASE-p4 amd64 で、SATA ケーブルは SATA3 用のものを利用しています。
お知恵をお借り出来たら幸いです。
以上となります。
freebsd-users-jp メーリングリストの案内