Then something happened to your system, because in a default openSUSE 12.2 DVD install with VirtualBox that file surely exists! I know it because I had the same problem as you and all I had to do is uncomment those two lines in the existing 60-vboxdrv.rules file.
If we’re talking about Oracle VirtualBox, it is 10-vboxdrv.rules
This file is created by the function install_device_node_setup of VirtualBox postinstall scriptlet.
# install_device_node_setup contains some aliases for unit testing purposes. # Set them to their normal values here.
udev_rule_file=**/etc/udev/rules.d/10-vboxdrv.rules** # Set this to /dev/null
# for unit testing
It definitely does. But this file is not included in the rpm package. You won’t see it by listing the package content with this command:
# rpm -ql VirtualBox-4.2
But you can see that the postinstall scriplet creates it if you look at the output you get from this command:
# rpm -q --scripts VirtualBox-4.2
How di you install Oracle VirtualBox?
I suggest using the method consisting of typing: vboxlive --install, after installing vmscripts from my repo - and you will get this file - unless it didn’t get created on your system for some reason.
Sorry, you are right, I looked at the guest by mistake.
I installed from RPM from VBOX site. Anyway, it works perfect, so I will not go back to the repos for now.