Wie Ubuntu 13.10 VirtualBox Error Kernel Treiber nicht installiert (rc = -1908)
Ich habe auch ein Problem. Ich erhalte immer wieder den folgenden Fehler:
Trying to register the VirtualBox kernel modules using DKMSError! Your kernel headers for kernel 3.8.0-25-generic cannot be found.
Please install the linux-headers-3.8.0-25-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
...failed!
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
(Look at /var/log/vbox-install.log to find out what went wrong)
Processing triggers for ureadahead ...
Ich kann eine virtuelle Maschine, die ich vom Repository installiert habe, nicht starten. Irgendwelche Ideen ?
BEARBEITEN:
Wenn ich eine VM starte, bekomme ich:
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.
BEARBEITEN
Die gleichen Fehler mit VirtualBox4.2 EDIT
sudo apt-get install linux-headers-3.8.0-25-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package linux-headers-3.8.0-25-generic is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'linux-headers-3.8.0-25-generic' has no installation candidate
UPDATE BEARBEITEN
Manuell aktualisiert den Kernel von 3.8.0.25 auf 3.10.0-031000-generic und jetzt funktioniert alles!
13.10
kernel
virtualbox
dkms
Avrono
quelle
quelle
uname -a
)? Funktioniert VirtualBox oder welche Fehlermeldung wird jetzt angezeigt? Bitte werfen Sie einen Blick auf Wie entferne oder verstecke ich alte Kernelversionen, um das Startmenü zu bereinigen?Antworten:
Der installierte Kernel war absolut. Die Header befinden sich nicht mehr im Repository. Am besten aktualisieren Sie den Kernel auf die letzte Version im Repository.
Überprüfen Sie, welcher Kernel ausgeführt wird:
Aktualisieren Sie den Kernel. Linux-generic ist ein Metapaket, um die aktuelle Version des Kernels und seiner Header beizubehalten:
Neustart, erneut prüfen:
Wenn es nicht funktioniert hat, verwenden Sie Synaptic, um die Header zu installieren oder auf die letzte Kernel-Version zu aktualisieren / zu installieren (suchen Sie nach "Linux").
quelle
Keine Antwort, aber ich kann bestätigen, dass Virtual Box unter Ubuntu 13.10 perfekt läuft.
Virtual Box wurde als .deb-Datei installiert, anstatt das Virtual Box-Repository zu verwenden.
Hoffe das hilft dir.
quelle
Versuche dies?
dann erneut versuchen.
quelle
Reading package lists... Done Building dependency tree Reading state information... Done Package linux-headers-3.8.0-25-generic is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'linux-headers-3.8.0-25-generic' has no installation candidate
sudo apt-get update; sudo apt-get upgrade
. Neustart, installieren Sie den neuen Kernel-Header.sudo apt-get install linux-headers-generic