URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/udev-toi-qui-me-tiens-par-mon-petit-bout-dextension Title: Udev toi qui me tiens par mon petit bout d'extension Authors: riekiki Date: 2006年03月31日T21:07:55+02:00 Tags: debian Score: 0 Bonsoir, Le monde de linux est un monde de fermé, obscure, secret dans l'open source... Voila, le sujet de mon dégoût : j'ai installé plusieur fois debian avec le noyau 2.6.8-2-i386 avec l'installer de Debian, sans aucun ajout ni de modification de quoi que ce soit à l'installation de base, les périphériques marchent ( surtout les périphériques usb avec l'ancien système devfs (device file system) ). La commande mount -t type device point_montage --options marche nickel chrome ; hdparm -d1 marche pour les disques durs. Donc je pars sur des bases saines ( sans installation de hotplug ni d'autre automounter ). Ayant lu moult apologie de udev, je décide donc de l'installer : # apt-get install --purge udev tout se passe bien, l'installer me crée une sauvegarde des fichiers blocs dans /dev/.static des fichiers /dev, puis "populate" /dev. Pas de message d'erreur, ni de quelconques remarques désobligeantes. Je me dis ça va ça marche. Je fais un ls /dev, la stupéfait je constate que le nombre de fichiers caractères et bloc a diminué drastiquement ( c'est normale il est la pour mettre de l'ordre dans ce basard... ). Donc je branche ma clé usb, je vois qu'il me charge le module scsi et usbhdi usbhci ; très bien il fait son boulot mais voila que neni de fichier périphérique ni d'indice sur ou il l'a créé. Je fais un dmesg | tail -20 pour voir, je revois ce qui vient d'être affiché sur l'écran mais pas de création de fichier bloc. Bon je me dis que c'est moi qui suis bête ( c'est en partie vrai, je suis amputé du cerveau droit ). Je fais donc un udev -a -p /sys/bus/scsi/devices/00:00:00:00 et la plein d'informations sur le device mais ou est donc ce fichu fichier descripteur ( fichier périphérique, fichier bloc pratiquement la même chose ). Ben la je ne le trouve pas. Bon comme je suis du genre têtu, je crée un fichier 10_test.rules dans /etc/udev/rules.d qui contient cette ligne : BUS="usb" NAME="%k" Pour voir s'il me crée mon fichier bloc. Et bien figurez-vous qu'il ne le fait pas ; bref je suis lassé de cette esprit très élitiste qu'est unix* qui pour faire plus simple, ils font plus compliqué. Mais bon, je suis tenace j'y arriverai ( dans 10 ans au moins... à moins qu'un gourou m'explique le pourquoi de la chose ). Amicalement.

AltStyle によって変換されたページ (->オリジナル) /