udev permet de creer les entrees automatiquement dans le repertoire /dev en fonction des besoins.

Il faut charger le module pour que le device apparaisse dans /dev.

Exemple :
Pour avoir /dev/dsp, il faut charger le module snd_pcm_oss (on peut par exemple le mettre dans /etc/modules)

On peut aussi forcer l'application d'un nom de device en fonction du périphérique. Pour cela, créer un fichier /etc/udev/rules.d/local.rules et rentrer les informations :
BUS="scsi", SYSFS{model}="6L300R0         ", SYSFS{vendor}=="Maxtor  ",KERNEL="sd?1", NAME="%k", SYMLINK="diskbackup"
Cela crée le device /dev/sd?1 et crée aussi un lien symbolique nommé /dev/diskbackup, pour le disque Maxtor 6L300R0.

Ces informations sont issues de udevinfo -a -p /sys/block/sda/device/

Les fichiers sont parcourus séquentiellement dans /etc/udev/rules.d. On peut donc faire des classes selon les besoins.

Une fois crée ce device, on peut alors l'utiliser (comme par exemple dans fstab)
Des cookies d'analyse d'audience sont utilisés sur ce site