SATAドライブ:白黒IDEモードとAHCIの違いは何ですか?


26

初めてPCを作ったばかりです。ギガバイトのマザーボードは、POST後に「IDEモード」で動作しているSATAドライブがあることを通知します。ホットスワップを許可するためにAHCIモードに切り替えるかどうかを尋ねられます。違いは何ですか?

回答:


24

AHCI(Advanced Host Controller Interface)は、ストレージアダプターをオペレーティングシステムに公開する、より機能的な方法です。これらのことが進むにつれて、それはかなり新しいものであり、Win VistaはWindowsの最初のリリースであり、すぐに使用できますが、間違いなく将来の方法です。古いオペレーティングシステム、または単にドライバが欠けているオペレーティングシステムは、ACHIモードインターフェイスを使用できず、ストレージにアクセスするために古いパラレルIDEスタイルのインターフェイスを必要とします。これが、SATAブートドライブを搭載したマザーボードにWindows XPをインストールするときに常にドライバーを追加する必要がある理由です。

使用できる場合は、可能な限り常にAHCIを使用してください。


3
これは質問に答えません。違いはなんですか?「より機能的な方法」では何も言われません!「より機能的な方法」とは何ですか?
エルム

15

AHCIモードとIDEモードの大きな違いは2つだけです。

AHCIは、マザーボードチップセットもサポートしている場合はハードドライブのホットスワップを可能にし、ハードドライブがサポートしている場合はハードドライブのNCQも有効にします。IDEモードでは、これらの機能のいずれも許可されていません。

NCQが無効になっているため、IDEモードを使用すると、ハードドライブのパフォーマンスがわずかに低下します。

読みたい場合は、AHCI標準のIntel PDf


IDEモードでは、ホットスワップが機能します。実際、mdadmアレイのディスクを交換したところ、すぐに検出されました。1週間前に同じことをしたときecho "0 0 0" >/sys/class/scsi_host/host<n>/scan、カーネルが新しいディスクを見つけるために実行する必要がありました。
ノワカー

Nowaker:それは間違いなくYMMVのことです。必ずしも標準容量ではありません。
シェイン

4

IDEモードでは、SATAをサポートしないOS(特にWindows XP)のインストール用に、SATAドライブがPATAドライブをエミュレートできます。通常、ドライバーをインストール、更新/インストールし、AHCIモードに切り替えます。最新のOSを実行している場合は、簡単に切り替えることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.