Bazı programlar /dev/dvdDVD'leri bulmak için varsayılan olarak arar . Bilgisayarımı DVD takılı olmadan ilk başlattığımda, /dev/dvdvar ve doğru yeri gösteriyor ( /dev/sr0). Ancak, bir DVD /dev/dvdtaktığımda kayboluyor. Buralarda kalmasını istiyorum, bu yüzden /dev/sr0DVD arayan programlara gitmem gerekmiyor . /dev/dvdSymlink'in var olduğundan ve doğru yeri gösterdiğinden nasıl emin olabilirim ?
Görünüşe göre bir şey ekleyebilirim /etc/udev/rules.d/70-persistent-cd.rules. Bu site birkaç örnek veriyor, ancak 70-persistent-cd.rulesdosyada örneklerin bir parçası olmayan "ENV {GENERATED} = 1 bayrağını kendi kurallarınıza ekleyin" yazıyor. man 7 udevSayfa bana aşılmaz olduğunu ve bağlantılı sayfa bilgiler ihtiyacının% 100'ünü veriyor ikna olmadım.
Peki, modern bir Ubuntu 12.04 (veya üstü) sisteminde /dev/dvdher zaman var olmak ve doğru cihazı işaret etmek için ne yapabilirim ?
DÜZENLEME: ENV{GENERATED}=1Bağlantılı sayfadaki kurallara eklemek kadar basit mi, şöyle :
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="dvd", GROUP="cdrom", ENV{GENERATED}=1
Bu modern Ubuntu için doğru bilgi mi? ENV{GENERATED}Üretilmediğinde, ancak elle yazıldığında orada ne yapıyor?