[résolu] Fichiers virtuels /dev disparus


#1

Je n’utilise plus très souvent mes lecteurs de disquettes, ni mon modem RTC mais je me suis aperçu récemment que les fichiers /dev/ttyS… et /dev/fd… étaient absents de mon système !

La commande suivante échoue :

#/dev/MAKEDEV -v /dev/fd0

/dev/MAKEDEV: don't know how to make device "/dev/fd0"

Evidemment, je n’ai plus accès aux périphériques/lecteurs.
Peut-être depuis mon passage du noyau 2.4 à 2.6 (et l’abandon de l’émulation ide-scsi)

Mon fstab comporte :

/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/fd1        /media/floppy1  auto    rw,user,noauto  0       0

Que puis-je faire ? Merci.

Debian 3.1 noyau 2.6.13.2


#2

Tu n’utilises pas udev?


#3

Euh… si si ! En tout cas dpkg --status udev me donne :

Status: install ok installed

Il y a quelque chose à configurer ?


#4

normalement, udev ne fait apparaitre que ce qui existe, je crois.
Sinon, la nouvelle notation, c’est peut être /dev/fd/0 ?


#5

Non, rien à configurer, et normalement pas la peine de faire un MAKEDEV lorsque udev tourne (c’est tout l’intérêt)
Si ton périphérique n’éxiste pas, c’est que le module correspondant n’est pas chargé, ou que udev n’est pas correctement lancé. As-tu bien chargé le module floppy?


#6

Ah oui, ça marche bcp bcp mieux avec !! :confused: Désolé…

Je trouvais bizarre d’avoir si peu de fichiers dans /dev/ par rapport à Mandrake où udev ne doit pas être installé.

Sinon pour le modem (sur /dev/ttyS0) c’est aussi une histoire de module ? J e crois que je suis nul en udev, je ferai bien de regarder la doc ! :slightly_smiling:

Merci BobX et MattOTop

ps : udev m’a bien créé /dev/fd0 et /dev/fd1


#7

Pour info, les modules pour le modem sont :

slhc
ppp_generic
serial_core
8250
8250_pci

avec les dépendances de bas en haut. Seul 8250_pci m’a créé /dev/ttyS* mais il a besoin de tout le reste.