Certos programas procuram /dev/dvdpor padrão para encontrar DVDs. Quando eu inicializo meu computador sem um DVD inserido, ele /dev/dvdexiste e aponta para o local correto ( /dev/sr0). No entanto, quando insiro um DVD, /dev/dvddesaparece. Eu gostaria que ele permanecesse, para não precisar navegar /dev/sr0em programas que procuram DVDs. Como garantir que o /dev/dvdlink simbólico exista e aponte para o lugar certo?
Parece que posso adicionar algo a /etc/udev/rules.d/70-persistent-cd.rules. Este site fornece alguns exemplos, mas o 70-persistent-cd.rulesarquivo diz "adicione o sinalizador ENV {GENERATED} = 1 às suas próprias regras", o que não faz parte dos exemplos. A man 7 udevpágina é impenetrável para mim e não estou convencido de que a página vinculada forneça 100% das informações necessárias.
Então, o que posso fazer em um sistema moderno Ubuntu 12.04 (ou posterior) para que /dev/dvdsempre exista e aponte para o dispositivo certo?
EDIT: É tão simples como adicionar ENV{GENERATED}=1às regras na página vinculada, algo como isto:
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="dvd", GROUP="cdrom", ENV{GENERATED}=1
Essa é a informação certa para o Ubuntu moderno? O que está ENV{GENERATED}fazendo lá, quando não foi gerado, mas escrito à mão?