Bei der Installation von VirtualBox wird die Meldung "modprobe vboxdrv" angezeigt, die fehlgeschlagen ist

11

Die VirtualBox-Installation gibt eine Meldung aus

sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found.

Ich habe das System mit aktualisiert

sudo apt-get update

gefolgt von

reboot

Ubuntu-Version: 14.04 LTS

Ich habe versucht, mit GDebi Package Installer zu installieren. Die Meldung lautet:

Selecting previously unselected package virtualbox-5.1.
(Reading database ... 800789 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.0-108711~Ubuntu~trusty_amd64.deb ...
Unpacking virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
Setting up virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...

Ein weiterer Versuch: Ich habe den sicheren Start vom BIOS deaktiviert und bin gefolgt

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

Jetzt funktioniert modprobe vboxdrv einwandfrei. Also habe ich VirtualBox mit file- virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb mit GDebi Package Installer installiert. Wenn ich jetzt die VirtualBox starte und einen Computer starte, wird der folgende Fehler angezeigt:

**RTR3InitEx failed with rc=-1912 (rc=-1912)**

 The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/sbin/vboxconfig'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user. 
Kapil
quelle
1
Verwenden Sie also 'dmesg', um herauszufinden, warum.
Pilot6
@ Pilot6: Ich konnte den Inhalt von dmesg nicht verstehen; Soll ich den gesamten Inhalt einfügen? Außerdem verstehe ich nicht, wie ich den von Ihnen vorgeschlagenen Link verwenden soll
Kapil
1
Deaktivieren Sie den sicheren Start im BIOS.
Pilot6

Antworten:

16

Das hat mir geholfen:

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 
mwatzer
quelle
soll ich irgendwo neu starten?
Kapil
2
Entschuldigung, es hat nicht funktioniert
Kapil
1
Ich habe tatsächlich beide 1. Deaktivieren des sicheren Bootens und 2. Antworten auf das @ mwatzer-Problem von 'modprobe vboxdrv' gelöst, aber meine Virtualbox funktioniert immer noch nicht :(
Kapil
Ok, mindestens ein Problem ist gelöst. Können Sie mir einen Ausschnitt der aktuellen Fehlermeldung geben?
Mwatzer
Ja, es wird gelöst, indem die über die Datei "virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb" installierte Virtualbox entfernt und durch sudo apt-get install virtualbox installiert wird
Kapil
1

Das ist ein bisschen alt, aber ich habe endlich genau dieses Problem auf rhel7 gelöst (ich gehe davon aus, dass dies es auch für Ubuntu lösen würde). Ich konnte es lösen durch:

Starten Sie das BIOS und gehen Sie zu> Erweitert (f7)> Booten> Scrollen Sie nach unten zu "Sicherer Start"> Ändern Sie den "Windows EUFI-Modus" in "Anderes Betriebssystem".

Meine Virtualbox funktioniert jetzt perfekt.

Lee Gildemeester
quelle
1

Entfernen Sie einfach Secure Boot aus dem BIOS und dann

sudo apt update 
sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms
Abhilash Ranjan
quelle
0

Geben Sie einfach zwei Befehle ein und alles wird gut funktionieren ......

sudo apt-get update

sudo apt-get install virtualbox-dkms
Muhammad Usman
quelle
0

Dies geschah mit meiner VirtualBox nach einem Windows-Update. Ich habe einen Dual-Boot-Computer und verwende Windows nur für bestimmte Spiele. Als Windows kürzlich aktualisiert wurde, wurden anscheinend die Starteinstellungen zurückgesetzt, um den sicheren Start wieder zu aktivieren. Nachdem ich die Starteinstellungen wieder in den sicheren Modus deaktiviert hatte, funktionierte VB wieder einwandfrei. Die Datei, die laut VB-Nachricht fehlte, war die ganze Zeit vorhanden, aber die sicheren Starteinstellungen verhinderten anscheinend, dass diese Datei geladen werden konnte.

Hervorragendster Theophilus
quelle
0

Ich weiß, dass ich zu spät zur Party komme, aber keine der Antworten hat für mich funktioniert. Sie müssen lediglich die BIOS-Einstellungen oder die Systemkonfiguration von grub (Dual Boot Manager) aufrufen und den sicheren Start deaktivieren . Sie werden aufgefordert, dies zu bestätigen, und sobald Sie zu Ihrem System wechseln, funktioniert die VM. Hoffe, es funktioniert für jeden mit diesem Problem, der nicht einmal modprobe vboxdrv-Befehle wie mich verwenden kann.

diale13
quelle
-1

Wenn Sie kürzlich eine neue Kernelversion installiert haben, versuchen Sie es mit der früheren. Kernel vmlinuz-4.2.0-42-generic funktioniert bei mir nicht, aber vmlinuz-4.2.0-41-generic funktioniert. Anscheinend gibt es keine vboxdrv-Version für vmlinuz-4.2.0-42-generic. Ich benutze VirtualBox 5.1.

Rodrigo Rafael Villarreal Goul
quelle