[gelöst] VirtualBox: Kernel driver not installed (rc=-1908)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

[gelöst] VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 23.04.2013 19:20:02

Hallo,
wenn ich mit VB WindowsXP starte, erhalte ich jedes Mal die Fehlermeldung
Kernel driver not installed (rc=-1908)

mit dem Hinweis
/etc/init.d/vboxdrv setup
Um diese Änderung auch Grub mizuteilen >> setup-grub!
Danach läuft alles wie es sein sollte... bis zum nächsten Rechnerboot. Jetzt scheint der passende Kernel verloren zu sein.
Das o. beschriebene Prozedere muss jedes Mal wiederholt werden. Dann läuft zwar wieder alles, aber es nervt...
Gibt es irgendeine Abhilfe? Text habe ich genug gelesen. Trifft alles nicht so richtig meinen Fall.
Mein Rechner:
Linux Debian 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU/Linux
VirtualBox-Version: 4.2.12 r84980

Dank im Voraus
voigf
Zuletzt geändert von voigf am 25.05.2013 19:55:05, insgesamt 1-mal geändert.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von Cae » 23.04.2013 23:56:57

voigf hat geschrieben:Gibt es irgendeine Abhilfe? Text habe ich genug gelesen.
Vermutlich haettest du das Problem nicht, wenn du das Paket aus den Repos, also Debianvirtualbox-ose genommen haettest. Die 4.2 ist definitiv nicht aus Debian; daher solltest du beschreiben, woher deine Version stammt.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 24.04.2013 08:13:28

wenn ich mit VB WindowsXP starte, erhalte ich jedes Mal die Fehlermeldung
Kernel driver not installed (rc=-1908)
Müßte das nicht auch bei jeder anderen Maschine gemeldet werden?

Welche *box*-Module sind denn vor und nach Deiner Maßnahme geladen?

https://www.virtualbox.org/wiki/Linux_Downloads
Das Paket virtualbox...squeeze...deb bring vorkompilierte Module für squeezes 2.6.32 mit
(analog das virtualbox...wheezy...deb für dessen 3.2),
und sollte für andere dkms bemühen (Funktion setup() in init.d/vboxdrv).
Weitere Kernel installiert / in Benutzung, zBsp. den 3.2 aus backports?
Meldungen des dkms? make.log? -> /var/lib/dkms/virtualbox/

Code: Alles auswählen

dkms status  |  sort -V
Um diese Änderung auch Grub mizuteilen >> setup-grub!
dem Bootloader / initrd sollte das egal sein.
Im ganzen Paket finde ich weder eine Datei *grub* noch den String an sich.




Oder kommt das aus der XP-Maschine heraus? Die addons in XP installiert?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 24.04.2013 20:05:22

@Cae
Habe mich für eine NON-OSE-Version entschieden, da ich auf USB-Anschlüsse angewiesen bin.
Bezug des VB-Paketes direkt von VirtualBox >> Downloads.
@rendegast
# dkms status | sort -V
vboxhost, 4.2.12, 2.6.32-5-amd64, x86_64: installed
Oder kommt das aus der XP-Maschine heraus? Die addons in XP installiert?
Welche addons meinst du? Sowas kenne ich gar nicht, lerne aber gerne dazu... :oops:

Hier eine erweiterte Darstellung meines Rechnersystems:
Über Boote-Manager kann ich meherer Linux-Distris starten.
Debian ist nicht mein Leit- oder Hauptsystem. Grub2 für die Debian-Distri in die Debian-Partition (sda8) geschrieben. /home liegt auf sdb2.
Ich las, dass im Falle eines neuen Kernels in einem nachrangigem System dieser auch über update-grub im
Hauptsystem
verewigt werden muss. Ist das so?? Ich will meinen Rechner nicht vor die Wand fahren, deshalb die Fragen....

Gruß
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 25.04.2013 09:05:55

Hast Du in Deinem Runlevel vielleicht das Skript /etc/init.d/vboxdrv deaktiviert?
(Welches die durch dkms gebauten Module laden soll)
Meldungen 'dmesg | grep vbox -C1' ?


Ich habe hier gerade ein kleines Problem gehabt.
Zuerst vb 4.2.10 installiert, die Module landen in /lib/modules/2.6.32-5-amd64/misc/.
Eine Umbenennung, nochmaliger dkms-build/install.
Entladen, dkms-remove, Installation von vb 4.2.12.
Dabei verblieb aber ein Modul in misc/ ('dkms status' warf dann aber auch eine Meldung)
-> misc entleert, 'dkms remove', und nochmal 'dkms build'/'dkms install'.
vbox*-Module nur noch in updates/dkms/ und nicht mehr in misc/?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 28.04.2013 20:05:45

@rendegast
Vielen Dank für die Antwort.
Tschuldigung. War ein paar Tage 'off'! 8)
Aber jetzt:
voigf@Debian:~$ dmesg | grep vbox -C1
voigf@Debian:~$
/etc/init.d/vboxdrv deaktiviert?
Wissentlich nicht! Skript ist vorhanden. Wie prüfe ich die De-/Aktivierung?

Bin schon wieder in Eile >> ??Bourn in?? :wink:
Morgen werde ich mir Zeit nehmen und das Problem, ggfl. mit 'rm' und Neuinstallation angehen.
Nehme deine Bemerkungen gerne auf und werde bei der Installation sehr auf die Meldungen achten.
Auf alle Fälle werde ich dich auf dem Laufenden halten!
Gruß
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 29.04.2013 05:27:51

Wie prüfe ich die De-/Aktivierung?

Code: Alles auswählen

ls -l /etc/rc*d/*vbox*
oder 
/sbin/insserv -s | grep vbox

auch (falls installiert)
sysv-rc-conf --list vboxdrv
usw.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 30.04.2013 19:58:05

@rendegast
voigf@Debian:~$ /sbin/insserv | grep vbox
insserv: script vboxdrv: service vboxdrv already provided!
insserv: script lpd: service cups already provided!
insserv: fopen(.depend.stop): Permission denied
vboxdrv wohl doch aktiviert!?!

Hast du noch eine Idee?? Sonst werde ich VB noch einmal installieren. Ergebnis teile ich in jedem Falle mit!
Dauert aber jetzt eine Woche! Bin mal 'weck'!
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 01.05.2013 04:57:39

rendegast hat geschrieben: /sbin/insserv -s | grep vbox
Sieht so aus:

Code: Alles auswählen

# /sbin/insserv -s | grep vbox
K:02:0 1 6:vboxautostart-service
K:03:0 1 6:vboxdrv
K:02:0 1 6:vboxweb-service
K:02:0 1 6:vboxballoonctrl-service
S:03:2 3 4 5:vboxautostart-service
S:02:2 3 4 5:vboxdrv
S:03:2 3 4 5:vboxweb-service
S:03:2 3 4 5:vboxballoonctrl-service
Runlevel erkennbar.

Hast Du vielleicht Dein Root-Dateisystem read-only o.ä.,
sodaß das Modul nach einem Rechnerneustart nicht mehr vorhanden ist?
Sind noch die vbox-Module der debian-virtualbox-Pakete vorhanden?

Code: Alles auswählen

dpkg -l | grep virtualb

find /lib/modules | grep vbox

auch
modinfo vboxdrv vboxnetadp vboxnetflt vboxpci | egrep "file|^version"
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

svenb
Beiträge: 5
Registriert: 24.10.2011 19:08:18
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von svenb » 02.05.2013 08:58:17

Hallo,
rendegast hat geschrieben: Sind noch die vbox-Module der debian-virtualbox-Pakete vorhanden?
Richtig, genau das wars's bei mir vor einiger Zeit. Es gab noch einen Dienst 'virtualbox' aus den Debian Paketen, der das Laden von 'vboxdrv' verhinderte. Die Symptome, also nicht geladene Module und daraus folgende Fehlermeldungen waren exakt identisch!

Sven

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 20.05.2013 19:58:08

So, bin jetzt wieder 'vor Ort' und will meine 'Probleme' lösen.
@rendegast
@svenb
Hier die Ergebnisse mit zu rendegasts Analysevorschlägen.
# /sbin/insserv -s | grep vbox
Die Option -s wird nicht verstanden!
root@Debian:/home/voigf# insserv -h
Usage: insserv [<options>] [init_script|init_directory]
Available options:
-h, --help This help.
-r, --remove Remove the listed scripts from all runlevels.
-f, --force Ignore if a required service is missed.
-v, --verbose Provide information on what is being done.
-p <path>, --path <path> Path to replace /etc/init.d.
-o <path>, --override <path> Path to replace /etc/insserv/overrides.
-c <config>, --config <config> Path to config file.
-n, --dryrun Do not change the system, only talk about it.
-d, --default Use default runlevels a defined in the scripts
dpkg -l | grep virtualb
rc virtualbox-3.2 3.2.16-82799~Debian~squeeze Oracle VM VirtualBox
ii virtualbox-4.2 4.2.12-84980~Debian~squeeze Oracle VM VirtualBox
rc virtualbox-ose 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - base binaries
rc virtualbox-ose-guest-utils 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - non-X11 guest utilities
rc virtualbox-ose-guest-x11 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - X11 guest utilities
rc virtualbox-ose-qt 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - Qt based user interface
find /lib/modules | grep vbox
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxpci.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetflt.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxdrv.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko
modinfo vboxdrv vboxnetadp vboxnetflt vboxpci | egrep "file|^version"
filename: /lib/modules/2.6.32-5-amd64/updates/dkms/vboxdrv.ko
version: 4.2.12 (0x001a0004)
filename: /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko
version: 4.2.12 ((0xA2CDe001U))
filename: /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetflt.ko
version: 4.2.12 ((0xA2CDe001U))
filename: /lib/modules/2.6.32-5-amd64/updates/dkms/vboxpci.ko
version: 4.2.12
Für mein Laienauge ist soweit alles i.O., oder???

Jetzt noch etwas zum Beitrag von svenb. Die Version der Gasterweiterung (Version 4.2.10) passt nicht zu VB-Version 4.2.12. Zum Deinstallieren wir ein Passwort verlangt, dass mir fremd ist. Vielleicht ist hier die Lösung zu suchen. Aber ohne Passwort...
Kann da jemand weiterhelfen. Im I-Net bin ich nicht fündig geworden.
voigf

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 21.05.2013 19:46:10

Gestern fehlerhafte Aussage von mir: Nicht die Gasterweiterung sondern die Version des Extension_Packs passte nicht zu der der VirtualBox. Heute habe ich diesen Fehler beheben können.
Nach wie vor besteht aber noch der ursprünglich zitierte Kernelfehler. Ich stieß heute im I-Net auf den Hinweis einer 'vbox-install-log' File. Der Inhalt ist für mich nicht exakt zu deuten, erzeugt aber einiges Stirnrunzeln. Vielleicht liest jemand die Fehlerbehebung heraus?!?
Uninstalling modules from DKMS
removing old DKMS module vboxhost version 4.2.12

------------------------------
Deleting module version: 4.2.12
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxhost/4.2.12/source ->
/usr/src/vboxhost-4.2.12

DKMS: add Completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.32-5-amd64 -C /lib/modules/2.6.32-5-amd64/build M=/var/lib/dkms/vboxhost/4.2.12/build...............
cleaning build area....

DKMS: build Completed.

vboxdrv.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.32-5-amd64/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.32-5-amd64/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.32-5-amd64/updates/dkms/

vboxpci.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.32-5-amd64/updates/dkms/

depmod.....

DKMS: install Completed.
Mein Rechner:
voigf@Debian:~$ uname -a
Linux Debian 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 22.05.2013 08:35:16

# /sbin/insserv -s | grep vbox
Die Option -s wird nicht verstanden!
Sorry, erst in späteren Versionen dieses Programms verfügbar, zBsp. ab wheezy.
Allgemeiner:

Code: Alles auswählen

ls -l /etc/init.d/*vbox* /etc/rc*.d/*vbox*
Wichtig ist mir das '-l', da es netterweise Ausführbarkeit sowie das Linkziel ausgibt.



Das Skript vboxdrv hat eine Versionsbindung:

Code: Alles auswählen

# grep VERSION /etc/init.d/vboxdrv 
VERSION=4.2.10
      if ! $DODKMS install vboxhost $VERSION >> $LOG; then
Eventuell ist durch Installationen/Deinstallationen ein invalider Zustand entstanden?
-> Purgen aller virtualbox-Pakete, auch der deinstallierten.
Prüfung auf die Entfernung der *box*-Module und Startskripte
Dann Installation des gewünschten virtualbox, Prüfung der Kernelmodule und Startskripte.
(Oben schon angesprochen, daß direkt nach Installation eventuell Modul(e) in misc/ liegen,
die den dkms-Prozeß stören.)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 22.05.2013 19:50:49

Code: Alles auswählen

root@Debian:/home/voigf# ls -l /etc/init.d/*vbox* /etc/rc*.d/*vbox*
-rwxr-xr-x 1 root root 6985 5. Mär 14:40 /etc/init.d/vboxautostart-service
-rwxr-xr-x 1 root root 8726 5. Mär 14:40 /etc/init.d/vboxballoonctrl-service
-rwxr-xr-x 1 root root 12629 12. Apr 12:51 /etc/init.d/vboxdrv
-rwxr-xr-x 1 root root 9866 5. Mär 14:40 /etc/init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc0.d/K01vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc0.d/K01vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc0.d/K01vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc1.d/K01vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc1.d/K01vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc1.d/K01vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc2.d/S02vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc2.d/S02vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc2.d/S02vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc3.d/S02vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc3.d/S02vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc3.d/S02vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc4.d/S02vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc4.d/S02vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc4.d/S02vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc5.d/S02vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc5.d/S02vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc5.d/S02vboxweb-service -> ../init.d/vboxweb-service
lrwxrwxrwx 1 root root 31 30. Mär 19:49 /etc/rc6.d/K01vboxautostart-service -> ../init.d/vboxautostart-service
lrwxrwxrwx 1 root root 33 30. Mär 19:49 /etc/rc6.d/K01vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
lrwxrwxrwx 1 root root 25 25. Mär 18:41 /etc/rc6.d/K01vboxweb-service -> ../init.d/vboxweb-service

Code: Alles auswählen

root@Debian:/home/gvoigt# # grep VERSION /etc/init.d/vboxdrv
Ohne Antwort,ohne Fehlermeldung des Rechners!!
Ich habe mal in das Programm gesehen.
DEBIAN=yes
VERSION=4.2.12
MODPROBE=/sbin/modprobe

if $MODPROBE -c | grep -q '^allow_unsupported_modules *0'; then
Die Versionsnummer stimmt!
Purgen VB-Module findet morgen statt.
Wie prüfe ich die Kernelmodule und Startskripte?

mfg
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 23.05.2013 05:04:41

Startskript vboxdrv nicht aktiviert!

Code: Alles auswählen

# update-rc.d vboxdrv defaults
update-rc.d: using dependency based boot sequencing

(evtl. 'insserv -v')

# ls -l /etc/init.d/*vboxdrv* /etc/rc*.d/*vboxdrv*
-rwxr-xr-x 1 root root 12629 Mar  5 17:39 /etc/init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc0.d/K03vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc1.d/K03vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc2.d/S19vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc3.d/S19vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc4.d/S19vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc5.d/S19vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root    17 May 23 05:03 /etc/rc6.d/K03vboxdrv -> ../init.d/vboxdrv

Die Startpositionen der anderen *vbox*-Links sind sehr niedrig,
ist dependency-based evtl. deaktiviert? In /etc/default/rcS mal
CONCURRENCY=startpar
oder
CONCURRENCY=makefile (wheezy)
Siehe auch

Code: Alles auswählen

grep -C1 CONCURRENCY /etc/init.d/*
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 23.05.2013 20:04:57

Oben schon angesprochen, daß direkt nach Installation eventuell Modul(e) in misc/ liegen,
die den dkms-Prozeß stören.
Prüfung ergab keinen Eintrag in /lib/modules/2.6.32-5-amd64/misc!!

Code: Alles auswählen

# update-rc.d vboxdrv defaults
update-rc.d: using dependency based boot sequencing
insserv: script vboxdrv: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header

Code: Alles auswählen

# ls -l /etc/init.d/*vboxdrv* /etc/rc*.d/*vboxdrv*
ls: Zugriff auf /etc/rc*.d/*vboxdrv* nicht möglich: Datei oder Verzeichnis nicht gefunden
-rwxr-xr-x 1 root root 12629 12. Apr 12:51 /etc/init.d/vboxdrv
i

Code: Alles auswählen

st dependency-based evtl. deaktiviert? In /etc/default/rcS mal
CONCURRENCY=startpar
oder
CONCURRENCY=makefile (wheezy)
# /etc/default/rcS
#
# Default settings for the scripts in /etc/rcS.d/
#
# For information about these variables see the rcS(5) manual page.
#
# This file belongs to the "initscripts" package.

TMPTIME=0
SULOGIN=no
DELAYLOGIN=no
UTC=no
VERBOSE=no
FSCKFIX=no
RAMRUN=no
RAMLOCK=no
In Manpage nichts über Option CONCURRENCY gefunden!

Code: Alles auswählen

Siehe auch
Code: Alles auswählen
    grep -C1 CONCURRENCY /etc/init.d/*
#
grep -C1 CONCURRENCY /etc/init.d/*
/etc/init.d/rc-# boot sequencing.
/etc/init.d/rc:CONCURRENCY=makefile
/etc/init.d/rc-
--
/etc/init.d/rc-#
/etc/init.d/rc:if [ "none" != "$CONCURRENCY" ] ; then
/etc/init.d/rc: test -s /etc/init.d/.depend.boot || CONCURRENCY="none"
/etc/init.d/rc: test -s /etc/init.d/.depend.start || CONCURRENCY="none"
/etc/init.d/rc: test -s /etc/init.d/.depend.stop || CONCURRENCY="none"
/etc/init.d/rc- if test -e /etc/init.d/.legacy-bootordering ; then
/etc/init.d/rc: CONCURRENCY="none"
/etc/init.d/rc- fi
/etc/init.d/rc: startpar -v > /dev/null 2>&1 || CONCURRENCY="none"
/etc/init.d/rc-fi
--
/etc/init.d/rc-#
/etc/init.d/rc:case "$CONCURRENCY" in
/etc/init.d/rc- makefile|startpar|shell) # startpar and shell are obsolete
/etc/init.d/rc: CONCURRENCY=makefile
/etc/init.d/rc- log_action_msg "Using makefile-style concurrent boot in runlevel $runlevel"
/etc/init.d/rc: # The splash API is not handled with this CONCURRENCY mode.
/etc/init.d/rc- # It need to be implented in startpar. Until that is done
--
/etc/init.d/rc- # First, run the KILL scripts.
/etc/init.d/rc: if [ makefile = "$CONCURRENCY" ]
/etc/init.d/rc- then
--
/etc/init.d/rc-
/etc/init.d/rc: if [ makefile = "$CONCURRENCY" ]
/etc/init.d/rc- then
Für deine Hilfe vielen Dank! Ich hoffe du hast noch Spaß :wink:

Bin auf deine Analyse gespannt!
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 24.05.2013 06:22:39

# update-rc.d vboxdrv defaults
update-rc.d: using dependency based boot sequencing
insserv: script vboxdrv: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header

# ls -l /etc/init.d/*vboxdrv* /etc/rc*.d/*vboxdrv*
ls: Zugriff auf /etc/rc*.d/*vboxdrv* nicht möglich: Datei oder Verzeichnis nicht gefunden
-rwxr-xr-x 1 root root 12629 12. Apr 12:51 /etc/init.d/vboxdrv
insserv: script vboxdrv: service vboxdrv already provided!
Einmal

Code: Alles auswählen

egrep -i "prov.*vboxdrv" /etc/init.d/*
ob da vielleicht noch ein anderes Skript "vboxdrv" bereitstellt
(vielleicht ein vergessener Header in /etc/insserv/overrides/?).
Zum anderen ist das Skript (Header) vielleicht buggy,
Eventuell fehlt '# Required-Stop:' im LSB-Header.


In Manpage nichts über Option CONCURRENCY gefunden!
Ergibt sich dann nur aus dem Startskript.
Da in Deiner default/rcS nicht gesetzt, wählt das Skript automatisch 'CONCURRENCY=makefile',
(ein Showstopper könnte noch ein vorhandenes /etc/init.d/.legacy-bootordering sein)
Aber die Anordnung liegt wohl einfach am nicht aktivierten vboxdrv,
auf den sich die drei anderen vbox*-Skripte beziehen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 24.05.2013 20:14:39

Ist hier vielleicht der Fehler, 2. Zeile??
Löschen??
@Debian:~$ egrep -i "prov.*vboxdrv" /etc/init.d/*
/etc/init.d/vboxdrv:# Provides: vboxdrv
/etc/init.d/virtualbox-ose:# Provides: vboxdrv virtualbox-ose
/etc/insserv/overrides/
Kein Eintrag!
voigf

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von rendegast » 25.05.2013 06:32:17

voigf hat geschrieben: Löschen??
...
/etc/init.d/virtualbox-ose:# Provides: vboxdrv virtualbox-ose
Purgen. Dann werden solche auch entfernt.
Oder per 'chmod a-x' deaktivieren.

Weitere Kandidaten suchen:

Code: Alles auswählen

dpkg -l | egrep -v ^ii
dpkg -l | grep virtualb
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

voigf
Beiträge: 47
Registriert: 17.03.2013 20:11:04

Re: VirtualBox: Kernel driver not installed (rc=-1908)

Beitrag von voigf » 25.05.2013 19:54:34

Code: Alles auswählen

dpkg -l | egrep -v ^ii
dpkg -l | grep virtualb
Meldung von verschiedenen Versionen VB!
Ähnlich der folgenden Einträge!
rc virtualbox-3.2 3.2.16-82799~Debian~squeeze Oracle VM VirtualBox
ii virtualbox-4.2 4.2.12-84980~Debian~squeeze Oracle VM VirtualBox
rc virtualbox-ose 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - base binaries
rc virtualbox-ose-guest-utils 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - non-X11 guest utilities
rc virtualbox-ose-guest-x11 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - X11 guest utilities
rc virtualbox-ose-qt 3.2.10-dfsg-1+squeeze1 x86 virtualization solution - Qt based user interface
Daraufhin alles removed und gepurged
Erneut virtualbox-4.2 installed!
Und es läuft!! Mehrmals den Rechner gebootet. Jetzt fehlerfreier Start von VB!
Vielen Dank für deine Hilfe! Komme gerne darauf zurück :wink:
Gruß und schönes Fußballspiel heute Abend!
voigf

Antworten