LinuxがSCSI以外のデバイスにSCSIドライバを使用するのはなぜですか? [繰り返し]

LinuxがSCSI以外のデバイスにSCSIドライバを使用するのはなぜですか? [繰り返し]

lsblkブロックデバイスコマンドが好きか返すかを見ると、Linux HDDは次のコマンドに示すblkidように、デバイスタイプ(USBフラッシュドライバなど)に関係なくSCSIドライバをサポートしているようです。lsblk

...
    sdb               8:16   1    30G  0 disk 
    └─sdb1            8:17   1    30G  0 part /run/media/user/HP v224w
...

sdbとsdaドライバをSCSIドライバと呼ぶのはなぜですか?この用語は何に関連していますかSmall Computer System Interface

答え1

SCSIはハードウェアインタフェースであるだけでなく、ほとんどの最新のストレージデバイスの抽象化として使用されるコマンドプロトコルです。 Linuxscsiドライバは、さまざまなストレージハードウェアを処理する高度なドライバです。

規約:

http://en.wikipedia.org/wiki/SCSI_command

SCSIのWikipediaから:

SCSIコマンドセットを使用する他の技術には、ATAパケットインタフェース、USB大容量ストレージクラス、およびFireWire SBP-2があります。

関連情報