lsblk
やblkid
などのブロックデバイスコマンドが返すものを見ると、Linux HDDは、デバイスのタイプに関係なく、lsblk
コマンドで次のように表示されるUSBフラッシュドライバーなどのSCSIドライバーをサポートしているようです。
...
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
と何の関係がありますか?
SCSIは、ハードウェアインターフェイスの一種であるだけでなく、最新のストレージデバイスのほとんどを抽象化するために使用されるコマンドプロトコルでもあります。 Linux scsi
ドライバーは、さまざまなストレージハードウェアを処理する高レベルのドライバーです。
プロトコル:
http://en.wikipedia.org/wiki/SCSI_command
ウィキペディアのSCSIからの抜粋:
SCSIコマンドセットを使用する他のテクノロジーには、ATAパケットインターフェイス、USBマスストレージクラス、FireWireSBP-2などがあります。