特定のプログラムは/dev/dvd
、デフォルトでDVDを検索します。DVDを挿入せずに初めてコンピューターを起動/dev/dvd
すると、が存在し、正しい場所を指します(/dev/sr0
)。しかし、DVDを挿入すると、が/dev/dvd
消えます。/dev/sr0
DVDを探しているプログラム内に移動する必要がないように、それを使い続けたいです。/dev/dvd
シンボリックリンクが存在し、正しい場所を指していることを確認するにはどうすればよいですか?
に何かを追加できるようです/etc/udev/rules.d/70-persistent-cd.rules
。 このサイトにはいくつかの例があり70-persistent-cd.rules
ますが、ファイルには「ENV {GENERATED} = 1フラグを独自のルールに追加する」と記載されていますが、これは例の一部ではありません。このman 7 udev
ページは私には理解できません。リンクされたページから必要な情報が100%提供されるとは思いません。
それでは、最新のUbuntu 12.04以降のシステムで、/dev/dvd
常に存在し、適切なデバイスを指すようにするにはどうすればよいでしょうか。
編集:ENV{GENERATED}=1
リンクされたページのルールに追加するのと同じくらい簡単ですか?
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="dvd", GROUP="cdrom", ENV{GENERATED}=1
それは現代のUbuntuにとって正しい情報ですか?ENV{GENERATED}
生成されていないが手書きの場合、何をしているのでしょうか?