
Если посмотреть на то, что команды блочных устройств представляют собой lsblk
или blkid
что возвращают, то становится ясно, что жесткие диски Linux поддерживают драйверы 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 — это не только тип аппаратного интерфейса, но и командный протокол, который используется для абстрагирования большинства современных устройств хранения данных. scsi
Драйвер Linux — это драйвер высокого уровня, который управляет разнообразным оборудованием хранения данных.
Протокол:
http://en.wikipedia.org/wiki/SCSI_command
Выдержка из SCSI в Википедии:
Другие технологии, использующие набор команд SCSI, включают ATA Packet Interface, класс USB Mass Storage и FireWire SBP-2.