impossible de creer un lien /dev/cdrom vers /dev/scd1 sous mandrake 8.0

Le
patrick.jp.richard
Bonjour,

je viens d'installer un graveur sur mon pc qui tourne sous mandrake
8.0.
Pour ce j'ai utilise l'emulation scsi "classique" : voici qques
lignes de mon /etc/fstab
/dev/scd0 /mnt/cdrom2 auto
user,iocharset=iso8859-15,umask=0,exec,codepage0,noauto 0 0
/dev/scd1 /mnt/cdrom auto
user,iocharset=iso8859-15,umask=0,exec,codepage0,ro,noauto 0 0

Tout marche parfaitement si ce n'est petit detail, je ne peux pas
modifier
le lien /dev/cdrom: quand je vais sous /dev (en tant que root bien
sur)
# rm ./cdrom
# ln -s ./scd1 ./cdrom
ln: `./cdrom': fichier existant.
#ls -l cdrom
lr-xr-xr-x 1 root root 16 mar 2 17:31 cdrom ->
../cdroms/cdrom0

Bref je comprends pas. J'efface bien cdrom mais il est recree
automatiquement
vers une cible foireuse.
Pouvez-vous m'aider ?

Merci par avance

Patrick
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Qing Liu
Le #1011149
(patrickjp) writes:

Bonjour,


Bonsoir,

# rm ./cdrom
# ln -s ./scd1 ./cdrom
ln: `./cdrom': fichier existant.
#ls -l cdrom
lr-xr-xr-x 1 root root 16 mar 2 17:31 cdrom ->
../cdroms/cdrom0


Bizarre qu'un lien ne soit pas en write (généralement lrwxrwxrwx).
lsattr dit quoi sur /dev/cdrom ?

Bref je comprends pas. J'efface bien cdrom mais il est recree
automatiquement
vers une cible foireuse.


Il n'y aurait pas un devfs dans le coin ?

--
Liu

no_spam
Le #1010975
On Tue, 02 Mar 2004 22:32:10 +0100, Qing Liu wrote:

(patrickjp) writes:

Bonjour,


Bonsoir,

# rm ./cdrom
# ln -s ./scd1 ./cdrom
ln: `./cdrom': fichier existant.
#ls -l cdrom
lr-xr-xr-x 1 root root 16 mar 2 17:31 cdrom ->
../cdroms/cdrom0


Bizarre qu'un lien ne soit pas en write (généralement lrwxrwxrwx).
lsattr dit quoi sur /dev/cdrom ?


devfs les crée systématiquement avec ces droits là.
Comme ils sont systématiquement ignorés...

Bref je comprends pas. J'efface bien cdrom mais il est recree
automatiquement
vers une cible foireuse.


Il n'y aurait pas un devfs dans le coin ?


C'est certain !
Ce qu'il faut regarder, c'est sur quoi pointe /dev/cdroms/cdrom0 ...


patrick.jp.richard
Le #1010616
Bonjour,

merci pour vos reponses. Voici qques infos en plus

lsattr dit quoi sur /dev/cdrom ?



lsattr /dev/cdrom
lsattr: No such file or directory While reading flags on /dev/cdrom

devfs les crée systématiquement avec ces droits là.
Comme ils sont systématiquement ignorés...



La je commence a etre perdu. Je ne connais pas le role de devfs.


Il n'y aurait pas un devfs dans le coin ?


C'est certain !
Ce qu'il faut regarder, c'est sur quoi pointe /dev/cdroms/cdrom0 ...


ls -lt /dev/cdrom*
lr-xr-xr-x 1 root root 16 mar 2 18:55 /dev/cdrom ->
../cdroms/cdrom0
lr-xr-xr-x 1 root root 13 mar 2 18:55 /dev/cdrom0 ->
cdroms/cdrom0
lr-xr-xr-x 1 root root 13 mar 2 18:55 /dev/cdrom1 ->
cdroms/cdrom1
lr-xr-xr-x 1 root root 13 mar 2 18:55 /dev/cdrom3 ->
cdroms/cdrom3
lr-xr-xr-x 1 root root 13 mar 2 18:55 /dev/cdrom4 ->
cdroms/cdrom4

ls -lt /dev/cdroms
total 0
brw------- 1 prichard cdrom 11, 1 fév 10 09:12 cdrom4
brw------- 1 prichard cdrom 11, 0 jan 28 16:32 cdrom0
brw------- 1 prichard cdrom 11, 0 jan 28 16:26 cdrom1

Voila.
Pouvez-vous m'expliquer a quoi sert devfs et si y a moyen de faire
pointer /dev/cdrom sur /dev/scd1 ??

Merci par avance pour votre aide!

Patrick


Qing Liu
Le #1019472
(patrickjp) writes:

Bonjour,


Bonsoir,


devfs les crée systématiquement avec ces droits là.
Comme ils sont systématiquement ignorés...



La je commence a etre perdu. Je ne connais pas le role de devfs.


Il crée des points d'entrée des périphériques (/dev/...) à la
volée, au lieu de les avoir en statique (comme par exemple
/dev/scd0 crée une fois pour toutes).
Taper devfs dans google te mène directement à la FAQ de devfs :)


Voila.
Pouvez-vous m'expliquer a quoi sert devfs et si y a moyen de faire
pointer /dev/cdrom sur /dev/scd1 ??


Utilisant pas devfs, le seul remède que je peux donner c'est
l'option devfs=nomount au boot (append="devfs=noumount" dans
lilo.conf, re-exécution de /sbin/lilo).

--
Liu


Publicité
Poster une réponse
Anonyme