Le paquet sg3_utils contient des utilitaires permettant d’envoyer des commandes SCSI aux périphériques. Outre les périphériques utilisant les protocoles de transport traditionnellement associés à SCSI (par exemple, Fibre Channel (FCP), Serial Attached SCSI (SAS) et SCSI Parallel Interface (SPI)), de nombreux autres périphériques utilisent des jeux de commandes SCSI. Les lecteurs CD/DVD ATAPI et les disques SATA connectés via une couche de traduction ou un pont sont des exemples de périphériques utilisant des jeux de commandes SCSI.
Les jeux de commandes SCSI sont divisés en un ensemble commun et plusieurs ensembles spécifiques à chaque classe de périphérique. L’ensemble commun de commandes est appelé SCSI Primary Commands (SPC), la norme la plus récente étant SPC-5 [INCITS 502-2019]. La commande SCSI INQUIRY, obligatoire, est définie dans SPC-5. Les SCSI Block Commands (SBC) couvrent les périphériques à accès direct tels que les disques. Les MultiMedia Commands (MMC) couvrent les lecteurs CD, DVD et Blu-ray ainsi que les supports qu’ils contiennent. Les jeux de commandes SCSI et les définitions de transport sont disponibles sur www.t10.org. Ce site propose notamment un schéma récapitulatif utile : SCSI Architecture.
Le paquet sg3_utils a été développé pour les noyaux Linux séries 2.4, 2.6, 3, 4, 5 et 6 et continue d’être amélioré. Un paquet antérieur, nommé sg_utils, était destiné aux noyaux Linux série 2.2, avec une compatibilité partielle pour la série 2.0. Pour plus d’informations sur sg_utils, veuillez consulter une version antérieure de cette page web. Ce document décrit la version 1.48 de sg3_utils. La plupart de ces utilitaires ont été portés sur les systèmes d’exploitation FreeBSD, Solaris, Tru64 et Windows (Windows 2000 et versions ultérieures sont pris en charge).
Dans les noyaux Linux (lk) série 2.4, la plupart de ces utilitaires nécessitent un nom de périphérique SCSI générique (sg), par exemple /dev/sg0. Dans les séries lk 2.6, 3 et 4, presque tous ces utilitaires sont également compatibles avec les noms de périphériques principaux (par exemple /dev/sda, /dev/scd0, /dev/st0 et /dev/hdd s’il s’agit d’un périphérique ATAPI). À partir de lk 2.6.28, les périphériques bsg sont également pris en charge (par exemple /dev/bsg/3:0:0:0)
Doctsf (Modèles & Marques)
Annonces