the module is provided by virtualbox-dkms, but now seems that (since
vivid) the kernel has the driver embedded (it just needs to be built
when vbox is installed).

the /etc/init.d/vboxdrv should be provided by the official package, not
by the Ubuntu one. (it is called etc/init.d/virtualbox instead).

I can't reproduce on vivid, I'm going to setup an utopic vbox machine
and try inside.

find /lib/modules/* -name "vbox*"
/lib/modules/3.19.0-16-generic/updates/dkms/vboxpci.ko
/lib/modules/3.19.0-16-generic/updates/dkms/vboxdrv.ko
/lib/modules/3.19.0-16-generic/misc/vboxpci.ko
/lib/modules/3.19.0-16-generic/misc/vboxdrv.ko
/lib/modules/3.19.0-16-generic/misc/vboxnetflt.ko
/lib/modules/3.19.0-16-generic/misc/vboxnetadp.ko
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxsf
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxsf/vboxsf.ko
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxguest
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxguest/vboxguest.ko
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxvideo
/lib/modules/3.19.0-16-generic/kernel/ubuntu/vbox/vboxvideo/vboxvideo.ko


the problem is that actually you seem to fail to build the dkms module, then 
you fail to see the device and vbox doesn't start.

this is the log of a clean install (on vivid)
sudo apt-get install virtualbox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dkms libgsoap5 libvncserver0 virtualbox-dkms virtualbox-qt
Suggested packages:
  vde2 virtualbox-guest-additions-iso
The following NEW packages will be installed:
  dkms libgsoap5 libvncserver0 virtualbox virtualbox-dkms virtualbox-qt
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 21,7 MB of archives.
After this operation, 91,9 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://archive.ubuntu.com/ubuntu/ vivid/universe libgsoap5 amd64 2.8.17-1 
[190 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ vivid/main libvncserver0 amd64 
0.9.9+dfsg-6.1 [122 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ vivid/multiverse virtualbox amd64 
4.3.26-dfsg-2ubuntu1 [16,0 MB]
Get:4 http://archive.ubuntu.com/ubuntu/ vivid/main dkms all 2.2.0.3-2ubuntu3 
[65,5 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ vivid/multiverse virtualbox-dkms all 
4.3.26-dfsg-2ubuntu1 [561 kB]
Get:6 http://archive.ubuntu.com/ubuntu/ vivid/multiverse virtualbox-qt amd64 
4.3.26-dfsg-2ubuntu1 [4.713 kB]
Fetched 21,7 MB in 7s (3.053 kB/s)                                              
                                                                                
                                                    
Selecting previously unselected package libgsoap5:amd64.
(Reading database ... 228083 files and directories currently installed.)
Preparing to unpack .../libgsoap5_2.8.17-1_amd64.deb ...
Unpacking libgsoap5:amd64 (2.8.17-1) ...
Selecting previously unselected package libvncserver0:amd64.
Preparing to unpack .../libvncserver0_0.9.9+dfsg-6.1_amd64.deb ...
Unpacking libvncserver0:amd64 (0.9.9+dfsg-6.1) ...
Selecting previously unselected package virtualbox.
Preparing to unpack .../virtualbox_4.3.26-dfsg-2ubuntu1_amd64.deb ...
Unpacking virtualbox (4.3.26-dfsg-2ubuntu1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../dkms_2.2.0.3-2ubuntu3_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu3) ...
Selecting previously unselected package virtualbox-dkms.
Preparing to unpack .../virtualbox-dkms_4.3.26-dfsg-2ubuntu1_all.deb ...
Unpacking virtualbox-dkms (4.3.26-dfsg-2ubuntu1) ...
Selecting previously unselected package virtualbox-qt.
Preparing to unpack .../virtualbox-qt_4.3.26-dfsg-2ubuntu1_amd64.deb ...
Unpacking virtualbox-qt (4.3.26-dfsg-2ubuntu1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (219-7ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for hicolor-icon-theme (0.14-0ubuntu1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu5) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.58ubuntu1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Setting up libgsoap5:amd64 (2.8.17-1) ...
Setting up libvncserver0:amd64 (0.9.9+dfsg-6.1) ...
Setting up virtualbox (4.3.26-dfsg-2ubuntu1) ...
Setting up dkms (2.2.0.3-2ubuntu3) ...
Setting up virtualbox-dkms (4.3.26-dfsg-2ubuntu1) ...
Loading new virtualbox-4.3.26 DKMS files...
First Installation: checking all kernels...
Building only for 3.19.0-16-generic
Building initial module for 3.19.0-16-generic
Done.

vboxdrv:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.19.0-16-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.

Good news! Module version 4.3.26_Ubuntu for vboxnetadp.ko
exactly matches what is already found in kernel 3.19.0-16-generic.
DKMS will not replace this module.
You may override by specifying --force.

vboxnetflt.ko:
Running module version sanity check.

Good news! Module version 4.3.26_Ubuntu for vboxnetflt.ko
exactly matches what is already found in kernel 3.19.0-16-generic.
DKMS will not replace this module.
You may override by specifying --force.

vboxpci.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.19.0-16-generic/updates/dkms/

depmod....

DKMS: install completed.
Setting up virtualbox-qt (4.3.26-dfsg-2ubuntu1) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Processing triggers for systemd (219-7ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
---------------------------------------------------------------------

everything works as expected.

I presume without the dkms module you fail to start it, so the problem
seems to be on the module build.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1452827

Title:
  The character device /dev/vboxdrv does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1452827/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to