web-dev-qa-db-fra.com

Pourquoi mon lecteur de DVD est-il "/ dev / dvd1" au lieu de "/ dev / dvd"?

J'utilise rarement des DVD, donc je viens de remarquer que VLC n'a pas pu trouver le lecteur (comme /dev/dvd). Recherche dans le dossier/dev, /dev/dvd1 et /dev/dvdrw1 et /dev/cdrom1 existe. Je n'ai jamais eu de deuxième lecteur de DVD là-bas, donc ma question est:

Comment est-ce arrivé?

Quel est responsable de l'attribution de ces noms de périphérique?

3
marto

Je ne peux pas dire comment, mais les règles udev attribuent ces noms de périphérique. Dans le passé, avec le Kubuntu: http://kubuntuforums.net/forums/index.php?topic=3107885. .

Un readme: /etc/udev/rules.d/README

Les fichiers de ce répertoire sont lus par udev (7) et utilisés lorsque des événements sont effectués par le noyau. Le démon udev surveille ce répertoire avec inotify afin que les modifications de ces fichiers soient automatiquement récupérées, pour cette raison, il doit s'agir de fichiers et non de liens symboliques vers un autre emplacement comme dans le cas de Debian.

Les packages n'installent généralement pas de règles ici, ce répertoire est destiné aux règles locales. Si vous souhaitez remplacer le comportement des règles fournies par les packages, que vous pouvez trouver dans /lib/udev/rules.d, vous pouvez effectuer l'une des deux opérations suivantes:

1) Écrivez vos propres règles dans ce répertoire en attribuant le nom, les liens symboliques, les autorisations, etc. que vous souhaitez. Choisissez un nombre supérieur aux règles que vous souhaitez remplacer et le vôtre sera utilisé.

2) Copiez le fichier depuis /lib/udev/rules.d et modifiez-le ici; vous ne devez généralement le faire que si vous souhaitez empêcher l'exécution d'un programme.

Si l'ordre des fichiers dans ce répertoire n'est pas important pour vous, il est recommandé de simplement nommer vos fichiers "descriptive-name.rules" de sorte qu'ils soient traités APRÈS toutes les règles numérotées dans ce répertoire et/lib/udev/rules. d et donc remplacer tout ce qui y est défini.

Le /etc/udev/rules.d/70-persistent-cd.rules a les règles du CD et du DVD. Vous pouvez le modifier:

Ce fichier a été généré automatiquement par le programme/lib/udev/write_cd_rules, exécuté par le fichier de règles cd-aliases-generator.rules.

Vous pouvez le modifier, tant que vous gardez chaque règle sur une seule ligne, et définissez la variable $ GENERATED.

2
user26687