HDDがIDEかSATAかを確認する方法


9

lspciUbuntu 16.04.2 LTS での出力は次のとおりです。

00:1e.0 PCIブリッジ:Intel Corporation 82801 Mobile PCI Bridge(rev e1)
00:1f.0 ISAブリッジ:Intel Corporation 82801GBM(ICH7-M)LPC Interface Bridge(rev 01)
00:1f.2 IDEインターフェイス:Intel Corporation 82801GBM / GHM(ICH7-M Family)SATA Controller [IDE mode](rev 01)
00:1f.3 SMBus:Intel Corporation NM10 / ICH7 Family SMBus Controller(rev 01)
01:00.0 VGA互換コントローラー:NVIDIA Corporation G72M [Quadro NVS 110M / GeForce Go 7300](rev a1)

HDDにIDEインターフェースとSATAインターフェースのどちらが搭載されているのでしょうか。どうすればそれを実現できますか?


に基づいてlspci、HDDインターフェースはIDEのように感じますが、lspci出力にSATAに関する何かが表示され、疑わしくなります。

回答:


17

SATAハードドライブがあります。

実際には非常に簡単でありでIDEを見ていることを理由:SATAは2つのモードのいずれかで動作、することができますAHCIIDE

コマンド出力から明らかなように、コントローラーは現在IDEモードにあるようです。

SATA Controller [IDE mode]

2つのモードの違いについては:

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

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

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

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

上記の引用は スーパーユーザーに関するこの回答です。

そして、これは2つのモードの違いについてのいくつかの詳細です Crucialフォーラムの次のとおりです。

システムによっては、SSDがシステムの他の部分とどのように動作するかを管理するために、BIOSまたはUEFIで複数のSATAコントローラーモードを使用できる場合があります。

AHCI(アドバンスホストコントローラーインターフェイス):SATAコントローラー操作の最新の標準であり、SATAストレージデバイスで可能な最高のパフォーマンスと、TRIMなどのSSDのパフォーマンスを最適化する機能の最適なサポートを提供します。ほとんどのユーザーにこのモードをお勧めします。互換性とソフトウェアの問題に対処するために必要な場合にのみ、このモードから逸脱してください。

IDE(Integrated Drive Electronics):1990年代にさかのぼるレガシー規格。パフォーマンスが低下し、最新のハードウェアのサポートが低下するため、AHCIでこのモードを使用することはお勧めしません。これの例外は、AHCIサポートのない古いシステムを使用している場合、または別のモードでSSDを使用してシステムが不安定になり、互換性/テストの目的でこのモードを使用する必要がある場合です。

上記のモードは、AHCIが「シリアルATA」と呼ばれていたり、IDEが「レガシー」または単に「ATA」とラベル付けされていたりするなど、一部のマザーボードでは異なる参照になる場合があることに注意してください。SATAモードが明確に説明されていない場合は、システムまたはマザーボードのドキュメントを参照してください。


1
最新のオペレーティングシステムでSATA互換ハードウェアが互換性ATA / IDEモードで実行され、BIOSで設定をSATAに変更するとパフォーマンスに有利になるという非常にまれな理由があるという回答に追加するかもしれません
cat

5

sda実行を確認するには:

lsblk -So TRAN,NAME | grep sda

私の場合:

sata   sda

すべてを取得するにはlsblk -So TRAN,NAME、次を実行します:、他のディスクの場合はにパイプし| grep sdXます。

あなたができる別のことは、あなたのケースであなたのデバイスでどのカーネルモジュールが使用されているかをチェックすることです:

lspci -vk -s 00:1f.2 

あなたがのようなものを見るsata controllerか、ahciそれはSATAでなければなりません。


私の出力lsblk -So TRAN,NAME|grep sdaata sda、シリアルATA(SATA)かパラレルATA(PATAまたはIDE)かは
わかりませ

@ user4838962:私の回答を更新しました。
Ravexina

ありがとう、SATA Controller [IDE mode]わかりましたKernel driver in use: ata_piix
user3405291 2017

SATAコントローラーがIDEモードであることを考えると、ata_piixカーネルドライバーが読み込まれていることは理にかなってます。
user3405291 2017

だから今はもっとはっきりしているよね?;)
Ravexina 2017

2

00:1f.2 IDEインターフェイス:Intel Corporation 82801GBM / GHM(ICH7-M Family)SATA Controller [IDE mode](rev 01)

これは、IDEコントローラーを装ったSATAコントローラーのように見えます。

背景:

SATAが最初に導入されたとき、OSへの標準インターフェースはありませんでした。各コントローラーには異なるドライバーが必要でした。これはPITAでした。後にAHCIが導入されました。これは、ドライバーをベンダー固有にする必要がなくなったことを意味しますが、それでもAHCIドライバーを作成して各OSに展開する必要がありました。

SATAがチップセットに統合され始めたとき、チップセットベンダーはIDEエミュレーションモードをしばしば提供し、長い間ほとんどすべてのマザーボードの一部であった標準IDEコントローラをエミュレートしました。このモードの利点は、既存のオペレーティングシステムを変更せずに使用できることです。欠点としては、NCQのサポートの欠如、ホットプラグのサポートの欠如、およびデスクトップシステムの一部のIDEおよびSATAポートが使用できないこと(「標準」のIDEコントローラーは4つのドライブしかサポートしていません)があります。チップセットは、コントローラーの全機能を使用できるAHCIやベンダー固有のモードを提供します。

HDDにIDEインターフェースとSATAインターフェースのどちらが搭載されているのでしょうか。どうすればそれを実現できますか?

それはおそらくSATAですが、100%確実ではありません。

多くのチップセット(ICH7シリーズを含むI belive)は、IDEドライブとSATAドライブの混合がシミュレートされたIDEコントローラーペアのドライブとして提示される混合モードを提供していました。そのため、ドライブが実際にSATAであるという確固たる証拠として、LSPCIに表示される名前の「SATA」の存在を理解しません。

確実性を高めるには、他の証拠を探します。hdparmを試して、ドライブのモデル番号を読み取れるかどうかを確認してください。ラップトップのユーザーマニュアルまたはサービスマニュアルが見つかるかどうかを確認してください(「モバイル」ICHを使用しているという事実に基づいて、ラップトップであると思います)。たぶん、BIOSセットアップを調べてみてください。


はい、ICH-7は、実際には....物理IDEとSATAインタフェースを有する
rackandboneman

@rackandboneman BIOSにAHCIオプションがないようです。私の理解では、おそらくこのラップトップはPATA / IDEからSATAへの移行期に構築されたと思います。したがって、製造元は、実際のSATAチップセットを使用するのではなく、SATAインターフェイスからPATAチップセットへのブリッジを使用しました。よくわからないけどね。
user3405291 2017

そうだね、それはラップトップだし、上のメイク/モデルについては、このリファレンスには記載されているA BIOS update won't fix the fundamental hardware problem - this system uses a SATA to PATA bridge --- it's a silicon limitation, not a firmware limitation.
user3405291

PATAとSATAの両方をネイティブにサポートするサウスブリッジを備えたマシンがPATAからSATAへのブリッジチップを使用していると信じるには、サポートスレッド上のランダムな人々からの主張よりも多くの証拠が必要です。
Peter Green
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.