AHCI設定

Last-modified: 2013-02-03 (日) 00:20:45

AHCIについて

RAIDドライバー単体でATiからダウンロードできるようになっていますのでSBドライバをRAIDドライバに読み替えてください
S-ATAハードディスクの機能を100%使うAHCI(Advanced Host Controller Interface)モード。
AHCIにすることでNCQ、ホットプラグ、ポートマルチプライヤに対応。


HA06のSATA関連まとめ
・ポートマルチプライヤ対応
・全部で6ポート(内ch2はe-SATAと排他利用、ポート5,6はIDE互換モード専用)


現在わかっている問題点
BIOS、ハードに起因するもの
・SATAポート5,6はIDE互換モードで動作するため、AHCIで利用できない
 (BIOS A17)SATA ModeをAHCI、Combine ModeをDisableにすることでポート5,6もAHCIで使用可能になる?
ドライバに起因するもの
・標準ドライバだと"ウルトラDMA モード6"で動作する?
・SBドライバ(Promise含)だと、温度表示ができない(XPの仕様)
・SBドライバ(Promise含)だと、SCSIとして認識する(同上、XPの仕様)


AHCI導入まで

(1)BIOSで IDE>AHCI に設定、HDDはポート1~4に繋ぐ。※ポート5~6はIDE互換専用です。
(HA06はCombine ModeをEnableにしないと5,6が使えない場合がある)
OSをインストール
(2-a)Vistaの場合はOS標準AHCIドライバがインストールされる。
AMDのSBドライバを利用する場合はOS起動後にインストール
vistaSP1・SP2でない無印のvistaをAHCIモードでインストールすると
インストール途中で固まることがあるのでIDEモードが安全。
(2-b)XPの場合:インストール途中にFDからAHCIドライバを読み込ませる
(3)確認はデバイスマネージャで
標準ドライバの場合→IDE ATA/ATAPIコントローラの項にStandard AHCI 1.0 Serial ATA Controller が表示される

ドライブが接続しているポートのプロパティを見ると転送モードを確認できる。
SBドライバの場合→SCSIとして記憶域コントローラが出現(開くとAMD AHCI Compatible RAID Controllerがある)


ドライバの入手先
AMDドライバ
上からOSを選択しAHCI Driverをダウンロード
Jetwayのダウンロードサイト
利用するOS向けChipset(RAID)ドライバをダウンロード

AHCI設定報告

OSドライバドライブ名S.M.A.R.T(温度表示)備考
Windows7 SP1 64bitOS標準7H500F0ウルトラDMAモード6で動作…
VistaSP1 32bitOS標準HDP725050GLA360ウルトラDMAモード6で動作・・・
VistaSP1 32bitSBHDP725050GLA360×SCSIとして認識
VistaSP1 64bitOS標準WD3200AAKSウルトラDMAモード6で動作・・・
VistaSP1 64bitSBWD3200AAKS×SCSIとして認識
XP SP3SBというかドライバCDHDP725050GLA360?SCSI認識だけど、どうも深く考える必要はなさそう
XP SP3SBドライバWD3200AAKS WD6400AAKS HDT725032VLA3×SCSI認識(IDE>AHCIモード)※A08のAHCIモードはBIOSがHDD認識せず
VistaSP1 32bitSBST3640323AS×SCSIとして認識
XP SP3Jetway RAIDHD250HJ×A07-SCSI認識(IDE>AHCI)