Se um dispositivo flash USB e um cdrom USB estiverem conectados, a única diferença que eu possa descobrir é o driver do kernel.
Ambos usam o módulo comum do kernel usb and usb-storage
, mas além disso, o CD-ROM usa o módulo sr enquanto o USB usa o módulo sd .
Com base nessas informações, você pode escrever a regra UDEV