私のハードドライブがPATAかSATAかどうかはどうすればわかりますか?

私のハードドライブがPATAかSATAかどうかはどうすればわかりますか?

私のラップトップには、Fedora 11、カーネル2.6.30.10-105.2.23.fc11.i586を実行するATAハードドライブがあります。ここでディスクをアップグレードしたいのですが(SSDが必要です)、シリアルATAか古いパラレルATAインターフェイスか忘れました。 PATAならSSDにアップグレードしてもあまり役に立たないでしょう…

ディスクがPATAまたはSATAインターフェイスを介して接続されているかどうかを確認するには?

ベストアンサー1

通常、SATA(SATAコントローラ用)を含むコントローラ(内部(PCI)コントローラと仮定)のデバイスの説明を表示するには、次の手順を実行します。

lspci -d $(cat /sys/block/sda/device/../../../vendor):$(cat /sys/block/sda/device/../../../device)

入力回数を減らすには、ラップトップで出力を取得するとlspci答えを得ることができます(ほとんどのデスクトップには両方のインターフェイスがあるため、興味のあるドライブを見つける必要があります)。

それでも答えが出ない場合は、付属のドライバを確認してくださいsda(ドライバがPATAまたはSATAコントローラ用であることを確認できます)。

readlink -f /sys/block/sda/device/../../../driver

おすすめ記事