Re: Devfs ? how about ?

Top Page

Reply to this message
Author: Olivier_Allard-Jacquin
Date:  
To: guilde
Subject: Re: Devfs ? how about ?
> 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