私のシステムには3つのSATAデバイスがあります。/proc/scsi/scsi
SCSIデバイスではありませんが、以下に示されています。私のSATAデバイスがSCSIディレクトリに表示されるのはなぜですか?
$ cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD2500AAJS-6 Rev: 01.0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: TSSTcorp Model: CDDVDW TS-H653Z Rev: 4303
Type: CD-ROM ANSI SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: ST3320620AS Rev: 3.AA
Type: Direct-Access ANSI SCSI revision: 05
ベストアンサー1
ドライバが話すので、SCSIデバイスとして表示されます。小型コンピュータシステムインタフェース次のカーネル層(通常のディスクドライバ)に移動します。これは実際にすべての人に適用されるわけではありません。SATAすべてのカーネルコンパイル時構成を持つすべてのカーネルバージョンのドライバですが、これは一般的です。でもアジア太平洋旅行協会このレベルでは、デバイスはSCSIとして表示されることがあります(これもカーネルバージョン、カーネルコンパイル時の設定、ide-scsi
このモジュールを使用するかどうかによって異なります)。
ドライバがSCSI用の物理デバイスと通信しているかどうかは重要ではありません。しばしばそうです。ATAPIPATA / SATAオプティカルドライブなどのデバイスと通信するために使用され、SCSIベースのプロトコルカプセル化です。ただし、PATA / SATAディスクはATAPIを使用しません。これリパタドライバセットには以下が含まれます。翻訳者ATAコマンドセットとSCSIの間に、PATA / SATAディスクをSCSIサブシステムの保護下に配置できます。カーネル内の独立したIDEインタフェースは歴史の遺物に近い。
あなたは気づくでしょうUディスク同じ理由でSCSIとしても表示されます(そしてUSBバスでもSCSIを使用します)。以下にも適用されます。ライブライン。