為什麼 Linux 對非 SCSI 裝置使用 SCSI 驅動程式?

為什麼 Linux 對非 SCSI 裝置使用 SCSI 驅動程式?

看看區塊設備命令喜歡lsblkblkid返回的內容,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。

相關內容