> Mdk 9.0 installe apparemment sans préavis devfs !
C'était aussi le cas avec les 8.x :=)
> C'est un peu déroutant.
Cela change du /dev/xxxxx et du mknode !!!
> En qq mots quels sont les avantages vs inconvénients
> de cette nouveauté ?
- Pour l'activer, il faut passer le paramètre "devfs=mount" au kernel
(/etc/lilo.conf ou /boot/grub/menu.lst)
- Tout est configuré dans le /etc/devfsd.conf il: me semble. Tu y indiques
notamment quel sont les périphériques que tu veux voir gérés par devfs
- L'interêt et est que cela simplifie l'utilisation des péripheques pour
les programmes. Exemple: Tu veux écrire un lecteur de CD (f3wmCD_player
par exemple), et pour cela il faut que tu reconnaisses les différents
lecteur de CD/DVD de la machine. Sans devfs, c'est un peu chiant à faire:
Est-ce le système utilise l'émulation SCSI ? Quel sont le périphériques CD
(/dev/hda ? hdb ? hdc ? hdd ? scd0 ?, ...), etc ... Avec devfs, tu fais un
"ls -1 /dev/cdroms", et tu as la liste des périphériques, qu'ils soit
SCSI, ou non ... Pareil lorsque tu as plusieurs cartes son, tout est dans
/dev/sound/*
Par contre, il est vrai qu'il faut mettre un peu à jour les
fichiers de conf. Par exemple si ton lecteur de CDROM est en /dev/hdac, il
vaut mieux indiquer dans ton /etc/fstab ceci:
/dev/cdrom0 /mnt/cdrom ........
plutôt que
/dev/hdc /mnt/cdrom ........
> Merci d'avance.
De rien,
Olivier