Hi Freunde,
ich habe seit einiger Zeit ein kleines Problem mit Virtualbox:
Immer wenn ich den Computer neu einschalte kann ich meine virtuellen Maschinen nicht mehr starten. Es kommt folgende Fehlermeldung:Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.Wenn ich das setup dann durchführe funktioniert wieder alles. Wie kann ich die Problemlösung dauerhaft machen?
Ich benutze VBox von Oracle in der Version 4.2.6 sowie Xfce-Siduction mit dem Kernel 3.7.1.
Schönen Gruß
Peter
hmm, gerade mal zum Testen von 4.2.4 auf 4.2.6 upgedatet, startet hier auch nach einem reboot problemlos.
Quotedkms:
Installiert: 2.2.0.3-1.2
Nur eine Idee:
Du hast einen Eintrag in dieser Form in /etc/group?
Quotevboxusers:x:117:Dein_user
Ansonsten würde ich, wenn niemand mit einer besseren Idee vorbei kommt, das Paket mal purgen und neu installieren.
Gruß
ayla
Hi ayla,
die Gruppe mitsamt Nutzer ist vorhanden und dkms hat bei mir diesselbe Versionsnummer. Seltsam ist dass es bis zu einem der letzten du's problemlos funktioniert hat. Ich weiß allerdings nicht mehr genau welches upgrade es war.
Gruß
Peter
Bei mir kommt das nur gelegentlich wenn "eben mal" ein neuer Kernel installiert wurde.
Nach vboxdrv setup läufts dann wieder, auch nach nem reboot, ohne Probleme.
Bin auch auf 4.2.6.
Allerdings benutze ich smxi/svmi zum Update von Virtual Box. Ob diese Scripts was zusätzlich machen entzieht sich meiner Kenntnis.
Grüße
Reiner
tja, hatte vboxdrv setup gar nicht gebraucht und die Installation von 4.2 einfach per apt, bzw das update auf 4.2.6 per dpkg gemacht, keine weiteren Eingriffe oder Scripts notwendig. Hab auch nach einem Kernel-update bisher keine Probleme damit gehabt.
Keine weitere Idee.
Gruß
ayla
Bei mir tritt das Problem auch auf, seit ich auf die Version von Oracle gewechselt habe. VBox Version 4.2.6 und dkms 2.2.0.3-1.2
Eine Lösung habe ich aber leider auch nicht parat :cry:
ls -al /etc/default
dpkg -l | grep virtualbox
dkms status
ls -al /etc/default
insgesamt 220
drwxr-xr-x 3 root root 4096 Jan 6 10:55 .
drwxr-xr-x 137 root root 12288 Jan 6 10:55 ..
-rw-r--r-- 1 root root 346 Dez 18 2011 acpid
-rw-r--r-- 1 root root 2195 Mär 16 2012 acpi-support
-rw-r--r-- 1 root root 638 Mai 20 2012 alsa
-rw-r--r-- 1 root root 637 Mai 20 2012 alsa-base
-rw-r--r-- 1 root root 290 Mär 29 2012 anacron
-rw-r--r-- 1 root root 3657 Sep 26 19:46 autofs
-rw-r--r-- 1 root root 4010 Mai 20 2012 autofs.dpkg-dist
-rw-r--r-- 1 root root 219 Jul 2 2011 avahi-daemon
-rw-r--r-- 1 root root 845 Sep 30 2011 bluetooth
-rw-r--r-- 1 root root 222 Mai 16 2012 bsdmainutils
-rw------- 1 root root 384 Dez 23 2011 cacerts
-rw-r--r-- 1 root root 94 Jan 6 10:55 console-setup
-rw-r--r-- 1 root root 549 Dez 29 2011 crda
-rw-r--r-- 1 root root 955 Jun 23 2012 cron
-rw-r--r-- 1 root root 652 Jun 16 2010 cryptdisks
-rw-r--r-- 1 root root 122 Dez 2 2011 cups
-rw-r--r-- 1 root root 297 Sep 21 2011 dbus
-rw-r--r-- 1 root root 233 Aug 28 2011 debsums
-rw-r--r-- 1 root root 92 Dez 13 2011 devpts
-rw-r--r-- 1 root root 618 Jan 1 2012 distro
-rw-r--r-- 1 root root 1203 Jan 1 2012 grub
-rw-r--r-- 1 root root 1175 Jan 1 2012 grub~
-rw-r--r-- 1 root root 86 Dez 13 2011 halt
-rw-r--r-- 1 root root 855 Nov 2 2008 hdparm
-rw-r--r-- 1 root root 657 Mai 20 2012 hwclock
-rw-r--r-- 1 root root 829 Dez 30 2011 ifplugd
-rw-r--r-- 1 root root 126 Dez 9 11:04 irqbalance
drwxr-xr-x 2 root root 4096 Jan 1 2012 kdm.d
-rw-r--r-- 1 root root 343 Dez 30 2011 kexec
-rw-r--r-- 1 root root 187 Jan 6 10:55 keyboard
-rw-r--r-- 1 root root 51 Jan 1 2012 locale
-rw-r--r-- 1 root root 1221 Dez 30 2011 mdadm
-rw-r--r-- 1 root root 306 Jun 21 2012 networking
-rw-r--r-- 1 root root 793 Jul 9 2011 nfs-common
-rw-r--r-- 1 root root 1756 Dez 24 2011 nss
-rw-r--r-- 1 root root 48 Nov 1 09:39 ntfs-3g
-rw-r--r-- 1 root root 529 Okt 11 2006 ntpdate
-rw-r--r-- 1 root root 59 Apr 27 2011 nvidia-kernel
-rw-r--r-- 1 root root 880 Feb 21 2012 openvpn
-rw-r--r-- 1 root root 1166 Nov 25 2011 pulseaudio
-rw-r--r-- 1 root root 620 Jun 9 2012 rcS
-rw-r--r-- 1 root root 895 Mai 26 2012 rcS.dpkg-old
-rw-r--r-- 1 root root 850 Dez 13 2011 rcS.ucf-dist
-rw-r--r-- 1 root root 1768 Jan 5 2010 rsync
-rw-r--r-- 1 root root 152 Mär 15 2012 rsyslog
-rw-r--r-- 1 root root 146 Sep 26 10:00 saned
-rw-r--r-- 1 root root 133 Aug 24 2010 ssh
-rw-r--r-- 1 root root 122 Jan 3 19:24 tgif
-rw-r--r-- 1 root root 1115 Jun 8 2012 tmpfs
-rw-r--r-- 1 root root 1118 Feb 16 2011 useradd
-rw-r--r-- 1 root root 669 Nov 19 2011 virtualbox
dpkg -l | grep virtualbox
rc virtualbox 4.1.18-dfsg-1.1 amd64 x86 virtualization solution - base binaries
ii virtualbox-4.2 4.2.6-82870~Debian~wheezy amd64 Oracle VM VirtualBox
rc virtualbox-qt 4.1.18-dfsg-1.1 amd64 x86 virtualization solution - Qt based user interface
dkms status
nvidia, 304.64, 3.6-10.towo-siduction-amd64, x86_64: installed
nvidia, 304.64, 3.7-1.towo-siduction-amd64, x86_64: installed
vboxhost, 4.2.6, 3.7-1.towo-siduction-amd64, x86_64: installed
Ein reinstall von virtualbox, kernel, Headers und dkms hat auch nicht geholfen.
das habe ich noch im syslog gefunden warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
dpkg --purge $(dpkg -l | awk '/^rc/{print $2}')
Danach sollte /etc/default/virtualbox nicht mehr existieren und das Problem sollte Geschichte sein.
Vielen Dank towo. Allerdings meckert dpkg eine fehlendes Paketnamenargument andpkg --purge $(dpkg -l | awk '/^rc/{prnt $2}')
dpkg: Fehler: --purge benötigt mindestens ein Paketnamen-Argument
Ich habe mitdpkg --purge virtualbox virtualbox-qtdie Konfigurationsdateien entfernt (/etc/default/virtualbox existiert nicht mehr) aber das Problem bleibt bestehen
ls -al /etc/init.d | egrep "virtual|vbox"
Ich benutze vbox schon ewig nicht mehr, aber es gibt im System nichts, was die kernel-module von vbox löscht.
Demzufolge ist das Laden der Module irgendwo im init abgedreht.
ls -al /etc/init.d | egrep "virtual|vbox"
-rwxr-xr-x 1 root root 6985 Dez 19 17:09 vboxautostart-service
-rwxr-xr-x 1 root root 8580 Dez 19 17:09 vboxballoonctrl-service
-rwxr-xr-x 1 root root 12628 Dez 19 17:09 vboxdrv
-rwxr-xr-x 1 root root 9866 Dez 19 17:09 vboxweb-service
Ich nutze Vbox in letzter Zeit wieder öfters um die vielen siduction-Flavors zu testen :wink: , aber das Problem habe ich erst seit dem Umstieg auf die Oracle-Version.
Sicher stellen, daß sysv-rc-conf installiert ist, sysv-rc-conf starten und vboxdrv in den gewünschten runleveln aktivieren.
also irgendwas stimmt da nicht, bzw. ich verstehe es nicht:
Hatte/etc/init.d/vboxdrv setupin rc.local eingetragen und Virtualbox hat nach einem Reboot ohne zu meckern eine VM gestartet.
Eintrag wieder rausgenommen, wie von towo beschrieben mit sysv-rc-conf vboxdrv in die runlevel eingetragen (war nicht aktiviert) und... geht nicht. :evil:
Naja, dann halt mal zunächst der Workaround mit rc.local...
Ups!!
Quotedpkg --purge $(dpkg -l | awk '/^rc/{print $2}')
das war wohl die Radikalkur ....
root@master:/home/peter# dpkg --purge $(dpkg -l | awk '/^rc/{print $2}')
(Lese Datenbank ... 263833 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von conky-std ...
Löschen der Konfigurationsdateien von conky-std ...
Entfernen von evince-gtk ...
Löschen der Konfigurationsdateien von evince-gtk ...
Entfernen von libavcodec53:amd64 ...
Löschen der Konfigurationsdateien von libavcodec53:amd64 ...
Entfernen von libbrasero-media0 ...
Löschen der Konfigurationsdateien von libbrasero-media0 ...
Entfernen von libevince3 ...
Löschen der Konfigurationsdateien von libevince3 ...
Entfernen von libevince3-3 ...
Löschen der Konfigurationsdateien von libevince3-3 ...
Entfernen von libgd2-noxpm ...
Löschen der Konfigurationsdateien von libgd2-noxpm ...
Entfernen von libnautilus-extension1 ...
Löschen der Konfigurationsdateien von libnautilus-extension1 ...
Entfernen von libupnp3 ...
Löschen der Konfigurationsdateien von libupnp3 ...
Entfernen von linux-sound-base ...
Löschen der Konfigurationsdateien von linux-sound-base ...
Entfernen von mysql-server-5.1 ...
Löschen der Konfigurationsdateien von mysql-server-5.1 ...
[ ok ] Stopping MySQL database server: mysqld.
Entfernen von php5-mysql ...
Löschen der Konfigurationsdateien von php5-mysql ...
Entfernen von transmission-gtk ...
Löschen der Konfigurationsdateien von transmission-gtk ...
Entfernen von virtualbox ...
Löschen der Konfigurationsdateien von virtualbox ...
Entfernen von virtualbox-guest-utils ...
Löschen der Konfigurationsdateien von virtualbox-guest-utils ...
Entfernen von virtualbox-guest-x11 ...
Löschen der Konfigurationsdateien von virtualbox-guest-x11 ...
Entfernen von virtualbox-qt ...
Löschen der Konfigurationsdateien von virtualbox-qt ...
Entfernen von xfce4-utils ...
Löschen der Konfigurationsdateien von xfce4-utils ...
Trigger für menu werden verarbeitet ...
Trigger für libapache2-mod-php5 werden verarbeitet ...
[....] Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
. ok
Dumm wen man Vorschläge einfach so übernimmt und sich damit u. a. gleich den mysql-Server abschießt ....
Dieses command löscht nichts, was nicht schon removed ist.
Sorry, hab mich vielleicht etwas mißverständlich ausgedrückt. Ich wollte damit nicht sagen dass der mysql-Server gelöscht wurde er wurde nur gestoppt und ich habe erst mal etwas dumm aus der Wäsche geschaut. Nach einem Neustart per Hand hat wieder alles funktioniert.
seit einem dist-upgrade gestern startet Virtualbox bei mir jetzt wieder ohne Probleme bei gleich gebliebenen Versionen von Kernel, Virtualbox und dkms. Seltsam...
Hi ayla,
ich habe da auch Fehlermeldungen, die aber eine andere Ursache haben können. Wie heißt das Paket, das Du empfiehlst zu purgen und re-insten?
Kommt drauf an. Wenn Du die vbox von oracle installiert hast:
apt-get purge virtualbox-4.2 Es ist aber zugegebener Weise ein ziemlich lahmer Versuch Probleme zu beheben. Wie auch immer, manchmal hilfst.
Ansonsten helfen die Texte der Fehlermeldungen meistens den wirklich versierten Helfern helfen. :wink:
Gruß
ayla
Hi,
auch bei mir funktioniert's seit dem gestrigen du wieder auch wenn sich an virtualbox nichts geändert hat. Seltsam ....