Les périphériques SCSI reçoivent lors de l'amorçage des noms de
fichiers de périphérique qui leur sont attribués de manière plus ou moins
dynamique. Ceci n'est pas un problème tant que ni le nombre ni la
configuration des périphériques ne sont modifiés. Mais lorsque l'on ajoute un
disque dur SCSI supplémentaire, et que celui-ci est reconnu par le noyau
avant l'ancien disque dur, ce dernier reçoit un nouveau nom et la déclaration
dans la table de montage /etc/fstab ne correspond pas.
Pour contourner cette difficulté, il est possible d'utiliser le script
d'amorçage du système boot.scsidev. Activez ce script à
l'aide de la commande /sbin/insserv et réglez les
paramètres nécessaires dans /etc/sysconfig/scsidev. Le
script /etc/rc.d/boot.scsidev assure la configuration
des périphériques SCSI au cours de la procédure d'amorçage et inscrit des
noms de périphériques permanents dans /dev/scsi/. Ces
noms de périphériques peuvent ensuite être utilisés dans /etc/fstab
. De plus, il est possible de définir des noms de périphériques
persistants pour la configuration SCSI dans /etc/scsi.alias
. Le schéma d'attribution de nom des périphériques dans
/etc/scsi est expliqué dans man
scsidev
Dans le mode expert de l'éditeur de niveaux d'exécution, il faut faire
appel à boot.scsidev pour l'étape B,
les liens utiles sont alors placés dans
/etc/init.d/boot.d, ce qui permet de créer les noms lors
de l'amorçage.
![]() | Noms de périphériques et udev |
|---|---|
| |