質問: ハードドライブがpataかsataかはどうすればわかりますか? ラップトップにataハードディスクがあり、fedora 11、カーネル2.6.30.10-105.2.23.fc11.i586を実行しています。ここでディスクをアップグレードしようとしていますが(ssdを入手したいのですが)、シリアルataなのか古いパラレルataインターフェイスなのか忘れてしまいました。 ssdがpataである場合、ssdにアップグレードすることはあまりありません...ディスクがpataまたはsataインターフェイスを介して接続されているかどうかを確認するにはどうすればよいですか?
回答: udevに質問できます:$ udevadm info -q property /dev/sda | grep -ee '^id_(bus|ata_sata)=' このコマンドがid_ata_sata=1を出力する場合、ドライブは(ネイティブ)sataドライブです。そうではないがid_bus=ataを出力する場合、ドライブはpataドライブです。どちらも出力しない場合、ドライブは別のものです。