Program tertentu mencari /dev/dvdsecara default untuk menemukan DVD. Ketika saya pertama kali mem-boot komputer saya tanpa memasukkan DVD, /dev/dvdada dan menunjuk ke tempat yang benar ( /dev/sr0). Namun, ketika saya memasukkan DVD, /dev/dvdmenghilang. Saya ingin itu tetap ada sehingga saya tidak harus menavigasi ke /dev/sr0dalam program yang mencari DVD. Bagaimana saya memastikan bahwa /dev/dvdsymlink ada dan menunjuk ke tempat yang tepat?
Sepertinya saya dapat menambahkan sesuatu /etc/udev/rules.d/70-persistent-cd.rules. Situs ini memberikan beberapa contoh, tetapi 70-persistent-cd.rulesfile tersebut mengatakan "tambahkan bendera ENV {GENERATED} = 1 ke aturan Anda sendiri", yang bukan bagian dari contoh. The man 7 udevHalaman ini bisa ditembus dengan saya, dan saya tidak yakin halaman terkait memberikan 100% dari informasi yang saya butuhkan.
Jadi, apa yang dapat saya lakukan pada sistem modern, Ubuntu 12.04 (atau lebih baru) agar /dev/dvdselalu ada dan menunjuk ke perangkat yang tepat?
EDIT: Apakah sesederhana menambahkan ENV{GENERATED}=1aturan di halaman tertaut, sesuatu seperti ini:
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="dvd", GROUP="cdrom", ENV{GENERATED}=1
Apakah itu informasi yang tepat untuk Ubuntu modern? Apa yang ENV{GENERATED}dilakukan di sana, ketika itu tidak dihasilkan, tetapi ditulis tangan?