![为什么 Linux 对非 SCSI 设备使用 SCSI 驱动程序?](https://linux22.com/image/35907/%E4%B8%BA%E4%BB%80%E4%B9%88%20Linux%20%E5%AF%B9%E9%9D%9E%20SCSI%20%E8%AE%BE%E5%A4%87%E4%BD%BF%E7%94%A8%20SCSI%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
看看块设备命令喜欢lsblk
或blkid
返回的内容,Linux HDD 似乎支持 SCSI 驱动程序,无论设备的类型如何,例如 USB 闪存驱动程序,在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:
使用 SCSI 命令集的其他技术包括 ATA 数据包接口、USB 大容量存储类和 FireWire SBP-2。