Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Configuration de HP-UXpour les périphériques : Ordinateurs HP 9000 > Chapitre 1 Mise en route

Noms des fichiers spéciaux

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Index

Les fichiers spéciaux indiquent au système d'exploitation quel pilote de périphérique utiliser, comment repérer le périphérique et les caractéristiques spéciales qui lui sont associées. Ces dernières varient en fonction des périphériques. Par exemple, les fichiers spéciaux magnéto-optiques contiennent des informations sur la face à laquelle le système fait appel, tandis que ceux des unités de bande contiennent des données sur le rembobinage et la densité.

La plupart des noms de fichiers spéciaux indiquent l'emplacement du périphérique dans l'architecture de bus. Pour visualiser ces informations, affichez les fichiers à partir de n'importe quel sous-répertoire du répertoire /dev. Tous les périphériques de grande capacité respectent la syntaxe incluant c#t#d#[s#] (les autres types de fichiers spéciaux utilisent une convention semblable) :

c# 

représente le numéro d'instance de carte pour la classe de cartes d'interface à laquelle le périphérique est connecté. Les classes de cartes d'interface comprennent ext_bus|, graphics, tty, lan, etc. L'instance de carte d'une carte d'interface est unique pour sa classe spécifique. Il n'y a pas de relation entre le numéro d'instance et le numéro du logement de la carte d'interface dans le porte-cartes.

La carte et le numéro d'instance sont indiqués dans les deux premières colonnes de la sortie de /usr/sbin/ioscan -f. Lorsque vous essayez d'interpréter un fichier spécial, le seul numéro d'instance significatif est celui de l'instance de carte (c'est-à-dire, le numéro d'instance de la classe d'interface à laquelle un périphérique est relié). Par conséquent, dans un fichier spécial de disques /dev/rdsk/c1t4d0, c1 représente l'instance de carte et non le numéro d'unité logique (LU) comme dans les versions précédentes.

t# 

représente l'adresse cible du périphérique sur le bus d'interface. L'adresse peut varier de 0 à 7 pour un périphérique asymétrique, et de 0 à 15 pour un périphérique fast/wide. En règle générale, t# correspond à l'adresse définie à l'aide des cavaliers ou des micro-interrupteurs sur le périphérique lui-même.

d# 

représente le numéro de périphérique, et peut prendre une valeur comprise entre 0 et 7. Dans le cas des périphériques SCSI, d# est le numéro d'unité logique SCSI (LUN). Sauf pour les périphériques à multifonctions, la valeur de d# est généralement d0.

s# 

précise le numéro de section (facultatif ; disponible pour la compatibilité avec les versions antérieures). La section 0 représente désormais l'intégralité du disque, tandis que la section 2 représente une petite section du disque (la section 0 antérieurement). Si le numéro de section s# n'est pas affiché, le fichier spécial fait référence à tout le disque.

Exemples de noms de fichiers spéciaux

Dans ce document, les chapitres consacrés à des types précis de périphériques contiennent des tableaux des exigences de configuration, qui identifient les noms de fichiers spéciaux pour cette classe de périphériques. Voici quelques exemples de fichiers spéciaux, ainsi que leur signification possible :

/dev/rdsk/c0t6d0 

L'accès à tout le disque se fait en mode caractère (raw) par l'instance de carte SCSI 0, la cible 6 et le numéro d'unité logique (LUN) 0.

/dev/rac/c0t0d0_11a 

La face 11a d'un disque magnéto-optique avec dispositif de remplacement automatique dans une bibliothèque de disques dont l'accès se fait en mode caractère par l'instance de carte 0, la cible 0 et le numéro d'unité logique (LUN) 0.

/dev/rmt/c1t0d0BESTnb 

L'accès à l'unité de bande se fait par l'instance de carte 1, la cible 0 et le numéro d'unité logique (LUN) 0. L'écriture sur la bande est exécutée à la meilleure densité et dans le meilleur format, sans rembobinage et l'arrêt est de style Berkeley.

/dev/rmt/0mnb 

Fichier spécial de l'unité de bande avec caractéristiques identiques (liées) à/dev/rmt/c1t0d0BESTnb.

/dev/floppy/c1t3d0 

L'accès à toute la disquette se fait en mode bloc par l'instance de carte SCSI 1, avec la cible 3 et le numéro d'unité logique (LUN) 0.

/dev/tty0p0 

Port série de l'instance de carte 0 intégrée au port 0, câblé à l'adresse 56.0 ; l'accès se fait par le pilote mux4.

/dev/c1t0d0_lp 

Port parallèle sur la carte 1 d'E/S multifonctions, défini au mode du protocole d'établissement de liaison 2.

/dev/lp 

Port parallèle sur la carte 1 d'E/S multifonctions, défini au mode du protocole d'établissement de liaison 2 ; le fichier spécial est lié à /dev/c1t0d0_lp.

Les commandes lssf et ioscan affichent l'interface à laquelle le périphérique est relié. Ces commandes sont expliquées dans les sections suivantes.

Décodage des fichiers spéciaux avec lssf

Utilisez la commande /usr/sbin/lssf pour décoder les fichiers spéciaux. L’exemple suivant compare les sorties de ll et de lssf.

REMARQUE : Dans tout ce document, les exemples d'utilisation des commandes apparaissent en format commande.
ll /dev/rac/c1t1d0_2a
crw-rr 1 root users 230 0x011003 May 3 16:46 /dev/rac/c1t1d0_2a
/usr/sbin/lssf /dev/rac/c1t1d0_2a
autox0 card instance 1 SCSI target 1 SCSI LUN 0 optical disk 2 side a
at address 52.1.0 /dev/rac/c1t1d0_2a214

ll /dev/rmt/c0t1d0NOMOD
crw-rwrw 1 bin bin 205 0x00100f May 4 11:31 /dev/rmt/c0t1d0NOMOD
/usr/sbin/lssf /dev/rmt/c0t1d0NOMOD
stape card instance 0 SCSI target 1 SCSI LUN 0 at&t keep existing density/format
at address 2/0/1.1.0 /dev/rmt/c0t1d0NOMOD

ll /dev/rmt/c0t1d0BESTb
crw-rwrw 2 bin bin 205 0x001080 Apr 28 17:24 /dev/rmt/c0t1d0BESTb
/usr/sbin/lssf /dev/rmt/c0t1d0BESTb
stape card instance 0 SCSI target 1 SCSI LUN 0 berkeley best density available
at address 2/0/1.1.0 /dev/rmt/c0t1d0BESTb
Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 2000 Hewlett-Packard Development Company, L.P.