Program tertentu mencari /dev/dvd
secara default untuk menemukan DVD. Ketika saya pertama kali mem-boot komputer saya tanpa memasukkan DVD, /dev/dvd
ada dan menunjuk ke tempat yang benar ( /dev/sr0
). Namun, ketika saya memasukkan DVD, /dev/dvd
menghilang. Saya ingin itu tetap ada sehingga saya tidak harus menavigasi ke /dev/sr0
dalam program yang mencari DVD. Bagaimana saya memastikan bahwa /dev/dvd
symlink 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.rules
file tersebut mengatakan "tambahkan bendera ENV {GENERATED} = 1 ke aturan Anda sendiri", yang bukan bagian dari contoh. The man 7 udev
Halaman 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/dvd
selalu ada dan menunjuk ke perangkat yang tepat?
EDIT: Apakah sesederhana menambahkan ENV{GENERATED}=1
aturan 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?