首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的DVD驱动器“/dev/dvd 1”而不是"/dev/dvd"?

为什么我的DVD驱动器“/dev/dvd 1”而不是"/dev/dvd"?
EN

Ask Ubuntu用户
提问于 2011-12-21 18:02:01
回答 1查看 1.3K关注 0票数 3

我很少使用DVD,所以我只是注意到VLC找不到驱动器(如/dev/dvd )。查看/dev文件夹,/dev/dvd1/dev/dvdrw1以及/dev/cdrom1都存在。我从来没有第二个dvd驱动器,所以我的问题是:

是怎么发生的?

什么负责分配这些设备名称?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-12-21 19:22:49

我不能说怎么做,但是udev规则正在分配这些设备名。在过去,使用Kubuntu:http://kubuntuforums.net/forums/index.php?topic=3107885.0

自述:/etc/udev/rules.d.d/README

该目录中的文件由udev(7)读取,并在内核执行事件时使用。udev守护进程使用inotify监视这个目录,以便自动获取对这些文件的更改,因此,它们必须是文件,而不是到另一个位置的符号链接,就像Debian中的情况一样。包通常不会在这里安装规则,此目录用于本地规则。如果您想要覆盖包提供的规则的行为(可以在/lib/udev/ rules es.d中找到),您可以做两件事之一: 1)在这个目录中编写自己的规则,分配您想要的名称、符号链接、权限等。选择一个高于您想要覆盖的规则的数字,您的数字将被使用。2)从/lib/udev/ run es.d复制文件,并在这里编辑它;通常,只有当您希望阻止程序运行时,才应该这样做。如果对此目录中的文件排序不重要,建议您只将文件命名为“描述性-名称.规则”,以便在此目录和/lib/udev/ rules es.d中的所有编号规则之后处理这些规则,从而覆盖在该目录中设置的任何内容。

/etc/udev/ rules es.d/70-persistent-cd.Rule有CD和DVD规则。您可以修改它:

这个文件是由/lib/udev/write_cd_rules程序自动生成的,该程序由cd-别名-generator.Rule文件运行。只要将每条规则保持在一行上,并设置$GENERATED变量,就可以修改它。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/89559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档