Virtualbox 6.1.28 - Kernel driver not installed (rc=-1908)

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

Virtualbox 6.1.28 - Kernel driver not installed (rc=-1908)

Beitrag von DuckyDuck123 » 17.01.2022 22:00:52

Hallo,

ich habe so eben eine VM in Virtualbox erstellt, diese lässt sich aber nicht booten, mit folgendem Fehler:
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Ich habe Secure Boot im Bios deaktiviert, Virtualisierung für AMD ist aktiv. Woran liegt es das ich meine virtuelle Maschine nicht booten kann?

Ich nutze Debian 11 Bullseye, mein Setup könnt ihr auch in diesem Thema sehen: viewtopic.php?t=183296

Habe Virtualbox über Fast Track geladen: https://wiki.debian.org/VirtualBox#Debi ... ullseye.22

https://fasttrack.debian.net

Nutze Kernel 5.14.0-0.bpo.2-amd64

Habe auch nochmal erneut versucht nochmal neu zu installieren, da hat er mir das ausgespuckt:

Code: Alles auswählen

Job for virtualbox.service failed because the control process exited with error 
code.
See "systemctl status virtualbox.service" and "journalctl -xe" for details.
invoke-rc.d: initscript virtualbox, action "restart" failed.
● virtualbox.service - LSB: VirtualBox Linux kernel module
     Loaded: loaded (/etc/init.d/virtualbox; generated)
     Active: failed (Result: exit-code) since Mon 2022-01-17 22:24:12 CET; 2ms a
go
       Docs: man:systemd-sysv-generator(8)
    Process: 11962 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1
/FAILURE)
        CPU: 13ms

Jan 17 22:24:12 debian systemd[1]: Starting LSB: VirtualBox Linux kernel module.
..
Jan 17 22:24:12 debian virtualbox[11962]: Loading VirtualBox kernel modules...No
 suitable module for running kernel found ...
Jan 17 22:24:12 debian virtualbox[11972]:  failed!
Jan 17 22:24:12 debian virtualbox[11973]:  failed!
Jan 17 22:24:12 debian systemd[1]: virtualbox.service: Control process exited, c
ode=exited, status=1/FAILURE
Jan 17 22:24:12 debian systemd[1]: virtualbox.service: Failed with result 'exit-
code'.
Jan 17 22:24:12 debian systemd[1]: Failed to start LSB: VirtualBox Linux kernel 
module.
virtualbox-qt (6.1.28-dfsg-1~fto11+1) wird eingerichtet ...
Trigger für mailcap (3.69) werden verarbeitet ...
Trigger für desktop-file-utils (0.26-1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für libc-bin (2.31-13+deb11u2) werden verarbeitet ...
Trigger für man-db (2.9.4-2) werden verarbeitet ...
Trigger für shared-mime-info (2.0-1) werden verarbeitet ...

Danke für eure Hilfe :THX:

willy4711

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

Beitrag von willy4711 » 17.01.2022 22:27:17

Ich vermute mal, dass die passenden Kernel - Header nicht installiert sind (im Host und in der VM)
Hätte an sich bei der Installation eine Fehlermeldung erscheinen müssen.
Am einfachsten sind die zu installieren mit

Code: Alles auswählen

apt install dkms
Das zieht alles Benötigte nach.
Ich installiere Virtualbox direkt von Virtualbox. Ob in deinem Repo das Paket virtualbox-dkms vorhanden ist, weiß ich nicht.
Mußt also selber nachsehen.

Bei mir sieht das dann so aus (Host):

Code: Alles auswählen

$ systemctl  status vbox*
● vboxweb-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxweb-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:08 CET; 7h ago
    Process: 1557 ExecStart=/usr/lib/virtualbox/vboxweb-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:08 XFCE systemd[1]: Starting vboxweb-service.service...
Jan 17 15:20:08 XFCE systemd[1]: Started vboxweb-service.service.

● vboxdrv.service - VirtualBox Linux kernel module
     Loaded: loaded (/usr/lib/virtualbox/vboxdrv.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 899 ExecStart=/usr/lib/virtualbox/vboxdrv.sh start (code=exited, status=0/SUCCESS)
        CPU: 157ms

Jan 17 15:20:03 XFCE systemd[1]: Starting VirtualBox Linux kernel module...
Jan 17 15:20:03 XFCE vboxdrv.sh[899]: vboxdrv.sh: Starting VirtualBox services.
Jan 17 15:20:03 XFCE systemd[1]: Started VirtualBox Linux kernel module.

● vboxautostart-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxautostart-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 1121 ExecStart=/usr/lib/virtualbox/vboxautostart-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:03 XFCE systemd[1]: Starting vboxautostart-service.service...
Jan 17 15:20:03 XFCE systemd[1]: Started vboxautostart-service.service.

● vboxballoonctrl-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxballoonctrl-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 1122 ExecStart=/usr/lib/virtualbox/vboxballoonctrl-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:03 XFCE systemd[1]: Starting vboxballoonctrl-service.service...
Jan 17 15:20:03 XFCE systemd[1]: Started vboxballoonctrl-service.service.
lines 8-36/36 (END)
In der VM musst du zwingend ebenfalls Debiandkms installieren, die Gast-Erweiterungen einhängen und dann als Root

Code: Alles auswählen

sh /media/cdrom0/VBoxLinuxAdditions.run
ausführen

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 17.01.2022 22:52:07

willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 22:27:17
Ich vermute mal, dass die passenden Kernel - Header nicht installiert sind (im Host und in der VM)
Hätte an sich bei der Installation eine Fehlermeldung erscheinen müssen.
Am einfachsten sind die zu installieren mit

Code: Alles auswählen

apt install dkms
Das zieht alles Benötigte nach.
Ich installiere Virtualbox direkt von Virtualbox. Ob in deinem Repo das Paket virtualbox-dkms vorhanden ist, weiß ich nicht.
Mußt also selber nachsehen.

Bei mir sieht das dann so aus (Host):

Code: Alles auswählen

$ systemctl  status vbox*
● vboxweb-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxweb-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:08 CET; 7h ago
    Process: 1557 ExecStart=/usr/lib/virtualbox/vboxweb-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:08 XFCE systemd[1]: Starting vboxweb-service.service...
Jan 17 15:20:08 XFCE systemd[1]: Started vboxweb-service.service.

● vboxdrv.service - VirtualBox Linux kernel module
     Loaded: loaded (/usr/lib/virtualbox/vboxdrv.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 899 ExecStart=/usr/lib/virtualbox/vboxdrv.sh start (code=exited, status=0/SUCCESS)
        CPU: 157ms

Jan 17 15:20:03 XFCE systemd[1]: Starting VirtualBox Linux kernel module...
Jan 17 15:20:03 XFCE vboxdrv.sh[899]: vboxdrv.sh: Starting VirtualBox services.
Jan 17 15:20:03 XFCE systemd[1]: Started VirtualBox Linux kernel module.

● vboxautostart-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxautostart-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 1121 ExecStart=/usr/lib/virtualbox/vboxautostart-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:03 XFCE systemd[1]: Starting vboxautostart-service.service...
Jan 17 15:20:03 XFCE systemd[1]: Started vboxautostart-service.service.

● vboxballoonctrl-service.service
     Loaded: loaded (/usr/lib/virtualbox/vboxballoonctrl-service.sh; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2022-01-17 15:20:03 CET; 7h ago
    Process: 1122 ExecStart=/usr/lib/virtualbox/vboxballoonctrl-service.sh start (code=exited, status=0/SUCCESS)
        CPU: 1ms

Jan 17 15:20:03 XFCE systemd[1]: Starting vboxballoonctrl-service.service...
Jan 17 15:20:03 XFCE systemd[1]: Started vboxballoonctrl-service.service.
lines 8-36/36 (END)
In der VM musst du zwingend ebenfalls Debiandkms installieren, die Gast-Erweiterungen einhängen und dann als Root

Code: Alles auswählen

sh /media/cdrom0/VBoxLinuxAdditions.run
ausführen
Die VM hatte ich nur zum Test erstellt. Ich möchte eigentlich bereits vorhandene VMs importieren (sind Windows VMs). Was muss ich dort in der VM einrichten?

Ich würde Virtualbox gerne nochmal vollständig deinstallieren, wie mache ich das am besten? Sorry, kenne mich noch nicht so aus :D

Und wenn ich Virtualbox von der Seite selbst ziehen will, ist das für Bullseye zwar möglich, aber dann frage ich mich wie ich das .deb Archiv korrekt installiere.

willy4711

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

Beitrag von willy4711 » 17.01.2022 23:10:17

DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 22:52:07
Ich würde Virtualbox gerne nochmal vollständig deinstallieren, wie mache ich das am besten? Sorry, kenne mich noch nicht so aus
Sollte funktionieren mit

Code: Alles auswählen

apt purge virtualbox*
Anschließend (falls noch nicht ausgeführt):

Code: Alles auswählen

apt install dkms
Dann das Repo von Debian Fast Track löschen (wird wohl in /etc/apt/sources.list.d/ herunschwirren)

Dann das Repo von VirtualBox eintragen

Beschreibung auch hier: https://www.virtualbox.org/wiki/Linux_Downloads

Alles natürlich als Root:

Code: Alles auswählen

nano /etc/apt/sources.list.d/virtualbox.list
Eintragen:

Code: Alles auswählen

deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bullseye contrib
Schlüssel downloaden (Debianwget muss installiert sein) als Root:

Code: Alles auswählen

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -

Code: Alles auswählen

apt update
Sollte dann ohne Maulen durchlaufen

Code: Alles auswählen

apt install virtualbox-6.1
Das VirtualBox 6.1.30 Oracle VM VirtualBox Extension Pack musst du separat downloaden
https://www.virtualbox.org/wiki/Downloads
und über die GUI des VirtualBox Manager (Datei ---> Einstellungen-->Zusatzpakete) installieren

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 18.01.2022 08:45:52

willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 23:10:17
Sollte funktionieren mit

Code: Alles auswählen

apt purge virtualbox*
Habe ich ausgeführt, deinstallation damit durch. Habe danach noch

Code: Alles auswählen

apt-get autoremove
reingehauen, da hat er auch nochmal 40Mb entfernt :THX:
willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 23:10:17
Anschließend (falls noch nicht ausgeführt):

Code: Alles auswählen

apt install dkms
Ergebnis:

Code: Alles auswählen

Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
dkms ist schon die neueste Version (2.8.4-3).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 23:10:17
Dann das Repo von Debian Fast Track löschen (wird wohl in /etc/apt/sources.list.d/ herunschwirren)

Dann das Repo von VirtualBox eintragen

Die müsste dann so aussehen?:

Code: Alles auswählen

deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian <mydist> contrib
Beschreibung auch hier: https://www.virtualbox.org/wiki/Linux_Downloads

Alles natürlich als Root:

Code: Alles auswählen

nano /etc/apt/sources.list.d/virtualbox.list
Eintragen:

Code: Alles auswählen

deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bullseye contrib
Schlüssel downloaden (Debianwget muss installiert sein) als Root:

Code: Alles auswählen

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -
Habe ich alles eingefügt, ging problemlos. Import des Schlüssels ergab:

Code: Alles auswählen

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
Sollte also auch passen.
willy4711 hat geschrieben: ↑ zum Beitrag ↑
17.01.2022 23:10:17

Code: Alles auswählen

apt update
Sollte dann ohne Maulen durchlaufen

Code: Alles auswählen

apt install virtualbox-6.1
Lief ebenfalls problemlos durch. Am Ende der Installation hat er noch folgendes anzeigt:

Code: Alles auswählen

This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    linux-headers-amd64 linux-headers-5.14.0-0.bpo.2-amd64
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    linux-headers-amd64 linux-headers-5.14.0-0.bpo.2-amd64

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für libc-bin (2.31-13+deb11u2) werden verarbeitet ...
Trigger für shared-mime-info (2.0-1) werden verarbeitet ...
Trigger für mailcap (3.69) werden verarbeitet ...
Trigger für desktop-file-utils (0.26-1) werden verarbeitet ...
Wenn ich nun versuche eine virtuelle Maschine zu starten (vorhandene Windows, wurde importiert), kommt aber leider immer noch der gleiche Fehler:
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing

'/sbin/vboxconfig'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

letzter3
Beiträge: 444
Registriert: 16.07.2011 22:07:31

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

Beitrag von letzter3 » 18.01.2022 08:56:17

Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-amd64 linux-headers-5.14.0-0.bpo.2-amd64

willy4711

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

Beitrag von willy4711 » 18.01.2022 08:57:28

Na da staeht doch was fehlt:
also:

Code: Alles auswählen

apt install linux-headers-$(uname -r)
Das wird wohl daran liegen, dass du mal "zwischendurch" einen anderen Kernel installiert hast,
Virtualbox aber vorher mit dem alten Kernel installiert wurde.
Hoffentlich ist der Rest, der abhängig von dkms ist noch vorhanden.

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 18.01.2022 09:02:45

willy4711 hat geschrieben: ↑ zum Beitrag ↑
18.01.2022 08:57:28
Na da staeht doch was fehlt:
also:

Code: Alles auswählen

apt install linux-headers-$(uname -r)
Das wird wohl daran liegen, dass du mal "zwischendurch" einen anderen Kernel installiert hast.
Hoffentlich ist der Rest, der abhängig von dkms ist noch vorhanden.
Manchmal sieht man den Wald vor lauter Bäumen nicht :D Die Fehlermeldung kommt aber leider nach wie vor. Die Installation über das angegebene Command war aber erfolgreich. Muss ich ggf. erst rebooten?

willy4711

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

Beitrag von willy4711 » 18.01.2022 09:05:10

DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
18.01.2022 08:45:52
There were problems setting up VirtualBox. To re-start the set-up process, run

Code: Alles auswählen

  /sbin/vboxconfig
as root.
Hast du eigentlich die meta-Pakete (Kernel / Headers) aus den Backports installiert ?
sonst gibt es immer wieder Ärger :!:
Mal zeigen:

Code: Alles auswählen

dpkg -l *linux*|grep ii

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 18.01.2022 09:14:49

willy4711 hat geschrieben: ↑ zum Beitrag ↑
18.01.2022 09:05:10
DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
18.01.2022 08:45:52
There were problems setting up VirtualBox. To re-start the set-up process, run

Code: Alles auswählen

  /sbin/vboxconfig
as root.
Hast du eigentlich die meta-Pakete (Kernel / Headers) aus den Backports installiert ?
sonst gibt es immer wieder Ärger :!:
Mal zeigen:

Code: Alles auswählen

dpkg -l *linux*|grep ii
Super! Es funktioniert :THX: Vielen lieben Dank dir :THX:

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 21.01.2022 13:25:25

Noch eine wichtige Frage:

Habe eben via

Code: Alles auswählen

apt update
und

Code: Alles auswählen

apt upgrade
einmal für das System ein update ziehen wollen.

Dabei wollte er dann virtualbox aktualisieren, was ich aber natürlich nicht will. Wie kann ich virtualbox komplett aus der update routine rausnehmen?

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

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

Beitrag von MSfree » 21.01.2022 13:31:23

DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 13:25:25
Wie kann ich virtualbox komplett aus der update routine rausnehmen?

Code: Alles auswählen

apt-mark hold <paketname>
weist die Paketverwaltung an, das angegebene Paket beizubehalten und nciht zu aktualisieren.

willy4711

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

Beitrag von willy4711 » 21.01.2022 15:08:04

DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 13:25:25
Dabei wollte er dann virtualbox aktualisieren, was ich aber natürlich nicht will. Wie kann ich virtualbox komplett aus der update routine rausnehmen?
Und warum willst du das "natürlich" nicht ?
Verstehe ich nicht.
Man sollte doch froh sein, wenn Bugs behoben werden ?
https://www.virtualbox.org/wiki/Changelog

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 21.01.2022 15:48:51

willy4711 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 15:08:04
DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 13:25:25
Dabei wollte er dann virtualbox aktualisieren, was ich aber natürlich nicht will. Wie kann ich virtualbox komplett aus der update routine rausnehmen?
Und warum willst du das "natürlich" nicht ?
Verstehe ich nicht.
Man sollte doch froh sein, wenn Bugs behoben werden ?
https://www.virtualbox.org/wiki/Changelog
Die neusten Version geht ja bei mir nicht, deswegen hatte ich ja dieses Thema erstellt. Wenn ich das ganze jetzt auf die aktuelle Version update, dann fliegt mir die Meldung mit dem Kernel doch wieder um die Ohren? Oder liege ich da falsch?

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 21.01.2022 15:50:41

willy4711 hat geschrieben: ↑ zum Beitrag ↑
18.01.2022 09:05:10
Hast du eigentlich die meta-Pakete (Kernel / Headers) aus den Backports installiert ?
sonst gibt es immer wieder Ärger :!:
Mal zeigen:

Code: Alles auswählen

dpkg -l *linux*|grep ii
Das hatte ich wohl überlesen. Hier die Ausgabe:

Code: Alles auswählen

ii  binutils-x86-64-linux-gnu                 2.35.2-2         amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  console-setup-linux                       1.205            all          Linux specific part of console-setup
ii  firmware-linux-free                       20200122-1       all          Binary firmware for various drivers in the Linux kernel
ii  firmware-linux-nonfree                    20210315-3       all          Binary firmware for various drivers in the Linux kernel (metapackage)
ii  libselinux1:amd64                         3.1-3            amd64        SELinux runtime shared libraries
ii  linux-base                                4.6              all          Linux image base package
ii  linux-compiler-gcc-10-x86                 5.10.84-1        amd64        Compiler for Linux on x86 (meta-package)
ii  linux-headers-5.10.0-10-amd64             5.10.84-1        amd64        Header files for Linux 5.10.0-10-amd64
ii  linux-headers-5.10.0-10-common            5.10.84-1        all          Common header files for Linux 5.10.0-10
ii  linux-headers-5.14.0-0.bpo.2-amd64        5.14.9-2~bpo11+1 amd64        Header files for Linux 5.14.0-0.bpo.2-amd64
ii  linux-headers-5.14.0-0.bpo.2-common       5.14.9-2~bpo11+1 all          Common header files for Linux 5.14.0-0.bpo.2
ii  linux-headers-amd64                       5.10.84-1        amd64        Header files for Linux amd64 configuration (meta-package)
ii  linux-image-5.10.0-10-amd64               5.10.84-1        amd64        Linux 5.10 for 64-bit PCs (signed)
ii  linux-image-5.14.0-0.bpo.2-amd64          5.14.9-2~bpo11+1 amd64        Linux 5.14 for 64-bit PCs (signed)
ii  linux-image-amd64                         5.14.9-2~bpo11+1 amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-5.10                         5.10.84-1        amd64        Kbuild infrastructure for Linux 5.10
ii  linux-kbuild-5.14                         5.14.9-2~bpo11+1 amd64        Kbuild infrastructure for Linux 5.14
ii  linux-libc-dev:amd64                      5.10.84-1        amd64        Linux support headers for userspace development
ii  util-linux                                2.36.1-8         amd64        miscellaneous system utilities

willy4711

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

Beitrag von willy4711 » 22.01.2022 14:22:14

DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 15:48:51
Die neusten Version geht ja bei mir nicht, deswegen hatte ich ja dieses Thema erstellt. Wenn ich das ganze jetzt auf die aktuelle Version update, dann fliegt mir die Meldung mit dem Kernel doch wieder um die Ohren? Oder liege ich da falsch?
Völlig falsch.
Liese dir am besten diesen Thread nochmal durch und überlege, was nicht installiert war, und warum es nicht funktioniert hat.
Dein Kernel aus den Backports ist ja auch nicht uptodate.

Ich kenne mich mit den Backports nicht so aus, daher weiß ich nicht so genau, wie das mit den Updates funktioniert.
Wenn da alles auf dem neusten Stand ist, funktionier auch das Update von VirtualBox.

rhHeini
Beiträge: 2260
Registriert: 20.04.2006 20:44:10

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

Beitrag von rhHeini » 22.01.2022 14:50:03

Die Sache mit dem Update ist ganz einfach: hängt ab vom Meta-Paket.

Bei der Installation wird man gefragt ob man genau den angebotenen Kernel mit der Version des Mediums oder wenn ein Spiegel angeschlossen ist den letzten auf dem Spiegel installieren will, oder das Metapaket, typischerweise linux-image-amd64 für alle 64-Bit Mainstream-Rechner. Ich empfehle hier immer das Metapaket zu verwenden.

Das Metapaket sorgt dafür das neuere Kernel bei Updates gezogen und installiert werden.

Wenn man zu dem Stock-Kernel noch einen aus Backports dazuinstalliert, muss man sich entscheiden: wenn man den Stock-Kernel aktuell halten will und überwiegend mit diesem arbeitet, sollte man das Metapaket aus main verwenden. Wenn man wie ich überwiegend/ausschliesslich mit dem Backports-Kernel arbeitet, sollte man das Metapaket auch aus den Backports ziehen und damit das Update des Backports-Kernels sicherstellen.

Das gleiche Spielchen gilt für die linux-headers-amd64, was das Metapaket für die Header ist. Damit beides parallel aktualisiert wird muss man .... na in diesem Beispiel sowohl das Kernel wie das Header-Metapaket aus den Backports installiert haben. Dann funzt das auch mit dem Upgrade, und VB sollte meistens auch laufen.

Aus eigener Erfahrung weiss ich aber das es manchmal Probleme gibt, z.B. geht die 6.1.28 nicht mit dem 5.14 Kernel, da ist die 6.1.30 gefragt. Also abgesehen von einer geschickten Konfiguration der Metapakete ist manchmal bei der VBox Handarbeit angesagt.

Rolf

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 27.01.2022 23:39:22

willy4711 hat geschrieben: ↑ zum Beitrag ↑
22.01.2022 14:22:14
DuckyDuck123 hat geschrieben: ↑ zum Beitrag ↑
21.01.2022 15:48:51
Die neusten Version geht ja bei mir nicht, deswegen hatte ich ja dieses Thema erstellt. Wenn ich das ganze jetzt auf die aktuelle Version update, dann fliegt mir die Meldung mit dem Kernel doch wieder um die Ohren? Oder liege ich da falsch?
Völlig falsch.
Liese dir am besten diesen Thread nochmal durch und überlege, was nicht installiert war, und warum es nicht funktioniert hat.
Dein Kernel aus den Backports ist ja auch nicht uptodate.

Ich kenne mich mit den Backports nicht so aus, daher weiß ich nicht so genau, wie das mit den Updates funktioniert.
Wenn da alles auf dem neusten Stand ist, funktionier auch das Update von VirtualBox.
Mein Kernel ist nicht der aktuellste? Hatte ja alle Quellen eingefügt und auch alle verfügbaren Updates gezogen. Somit müsste es ja eigentlich der aktuelle sein. Wie könnte ich denn den aktuellsten laden?

Ich werde definitiv alle Updates nochmal laden, da hatte ich wohl einen Denkfehler :facepalm:

rhHeini hat geschrieben: ↑ zum Beitrag ↑
22.01.2022 14:50:03
Die Sache mit dem Update ist ganz einfach: hängt ab vom Meta-Paket.

Bei der Installation wird man gefragt ob man genau den angebotenen Kernel mit der Version des Mediums oder wenn ein Spiegel angeschlossen ist den letzten auf dem Spiegel installieren will, oder das Metapaket, typischerweise linux-image-amd64 für alle 64-Bit Mainstream-Rechner. Ich empfehle hier immer das Metapaket zu verwenden.

Das Metapaket sorgt dafür das neuere Kernel bei Updates gezogen und installiert werden.

Wenn man zu dem Stock-Kernel noch einen aus Backports dazuinstalliert, muss man sich entscheiden: wenn man den Stock-Kernel aktuell halten will und überwiegend mit diesem arbeitet, sollte man das Metapaket aus main verwenden. Wenn man wie ich überwiegend/ausschliesslich mit dem Backports-Kernel arbeitet, sollte man das Metapaket auch aus den Backports ziehen und damit das Update des Backports-Kernels sicherstellen.

Das gleiche Spielchen gilt für die linux-headers-amd64, was das Metapaket für die Header ist. Damit beides parallel aktualisiert wird muss man .... na in diesem Beispiel sowohl das Kernel wie das Header-Metapaket aus den Backports installiert haben. Dann funzt das auch mit dem Upgrade, und VB sollte meistens auch laufen.

Aus eigener Erfahrung weiss ich aber das es manchmal Probleme gibt, z.B. geht die 6.1.28 nicht mit dem 5.14 Kernel, da ist die 6.1.30 gefragt. Also abgesehen von einer geschickten Konfiguration der Metapakete ist manchmal bei der VBox Handarbeit angesagt.

Rolf
Da fehlt es mir etwas an Know-How :D Im Prinzip war mein Plan durch Updates das ganze irgendwie zu reparieren :D Habe ja im anderen Thread beschrieben, das ich diese nervigen Freezes habe.

willy4711

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

Beitrag von willy4711 » 28.01.2022 09:07:05

Der aktuelle Kernel in den Backports ist:

Code: Alles auswählen

linux-image-amd64 | 5.15.5-2~bpo11+1        | bullseye-backports | amd64
Installiert bei dir ist aus den Backports:

Code: Alles auswählen

ii  linux-image-5.14.0-0.bpo.2-amd64          5.14.9-2~bpo11+1 amd64        Linux 5.14 for 64-bit PCs (signed)
ii  linux-image-amd64                         5.14.9-2~bpo11+1 amd64        Linux for 64-bit PCs (meta-package)
Das Meta-Paket für die linux-headers-amd64 aus den Backports ist nicht installiert,
also werden die Headers auch nicht aktualisiert.

Installiert bei dir ist das Meta- Paket aus Bullseye:

Code: Alles auswählen

ii  linux-headers-amd64                       5.10.84-1        amd64        Header files for Linux amd64 configuration (meta-package)
Wie man das jetzt intelligent auflöst (kannst ja nicht mehr das zum Kernel passende Meta-Paket nachinstallieren):
Keine Ahnung.
Sollen mal die Backport- Spezialisten ran.

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 28.01.2022 15:09:47

willy4711 hat geschrieben: ↑ zum Beitrag ↑
28.01.2022 09:07:05
Der aktuelle Kernel in den Backports ist:

Code: Alles auswählen

linux-image-amd64 | 5.15.5-2~bpo11+1        | bullseye-backports | amd64
Installiert bei dir ist aus den Backports:

Code: Alles auswählen

ii  linux-image-5.14.0-0.bpo.2-amd64          5.14.9-2~bpo11+1 amd64        Linux 5.14 for 64-bit PCs (signed)
ii  linux-image-amd64                         5.14.9-2~bpo11+1 amd64        Linux for 64-bit PCs (meta-package)
Das Meta-Paket für die linux-headers-amd64 aus den Backports ist nicht installiert,
also werden die Headers auch nicht aktualisiert.

Installiert bei dir ist das Meta- Paket aus Bullseye:

Code: Alles auswählen

ii  linux-headers-amd64                       5.10.84-1        amd64        Header files for Linux amd64 configuration (meta-package)
Wie man das jetzt intelligent auflöst (kannst ja nicht mehr das zum Kernel passende Meta-Paket nachinstallieren):
Keine Ahnung.
Sollen mal die Backport- Spezialisten ran.
Der entsprechende Spezialist darf sich gerne zu Wort melden :THX: Ich habe nämlich keinen Dunst wie ich das umsetzen soll

Benutzeravatar
towo
Beiträge: 4403
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

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

Beitrag von towo » 28.01.2022 16:23:50

Code: Alles auswählen

apt install -t bullseye-backports linux-image-amd64 linux-headers-amd64
War das so schwer?

willy4711

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

Beitrag von willy4711 » 28.01.2022 16:30:48

towo hat geschrieben: ↑ zum Beitrag ↑
28.01.2022 16:23:50
War das so schwer?
Zu bedenken ist, dass er ja VirtualBox mit Kernel 5.14.0-0.bpo.2-amd64 installiert hat.
Kann man den aktuellen Kernel + Headers da einfach "drüberbügeln" ?
Was passiert in dem Fall mit VirtualBox ?
Sollte man die nicht besser vorher deinstallieren?
Warum wurde der Kernel - wie er ja sagte - nicht aktualisiert ?

rhHeini
Beiträge: 2260
Registriert: 20.04.2006 20:44:10

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

Beitrag von rhHeini » 28.01.2022 18:49:24

Wozu deinstallieren? Wenn ein neuer Kernel kommt werden die Module normalerweise automatisch neu gebaut. Wenn da was klemmt meckert VBox schon.

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 29.01.2022 20:29:15

towo hat geschrieben: ↑ zum Beitrag ↑
28.01.2022 16:23:50

Code: Alles auswählen

apt install -t bullseye-backports linux-image-amd64 linux-headers-amd64
War das so schwer?
Absolut, sonst hätte ich nicht gefragt :D Zumal mir nicht klar war ob ich das ganze einfach über den bestehenden Kernel drüber nageln kann.
rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.01.2022 18:49:24
Wozu deinstallieren? Wenn ein neuer Kernel kommt werden die Module normalerweise automatisch neu gebaut. Wenn da was klemmt meckert VBox schon.
Ich wollte jetzt via

Code: Alles auswählen

apt install -t bullseye-backports linux-image-amd64 linux-headers-amd64
das ganze updaten, da gibt er mir dann das aus:

Code: Alles auswählen

root@debian:/home/user# apt install -t bullseye-backports linux-image-amd64 linux-headers-amd64
E: Der dpkg-Prozess wurde unterbrochen; Sie müssen manuell »dpkg --configure -a« ausführen, um das Problem zu beheben.
root@debian:/home/user# dpkg --configure -a
dpkg: Warnung: »ldconfig« wurde im PATH nicht gefunden oder ist nicht ausführbar
dpkg: Warnung: »start-stop-daemon« wurde im PATH nicht gefunden oder ist nicht ausführbar
dpkg: Fehler: 2 erwartete Programme nicht im PATH gefunden oder nicht ausführbar
Beachten Sie: PATH von root sollte normalerweise /usr/local/sbin, /usr/sbin und /sbin enthalten
Habe dann erstmal alles was ging via

Code: Alles auswählen

apt update
und

Code: Alles auswählen

apt upgrade
geladen und dann erneut

Code: Alles auswählen

apt install -t bullseye-backports linux-image-amd64 linux-headers-amd64
ausgeführt.

Dann ging es, installation lief ohne Fehler :THX:

DuckyDuck123
Beiträge: 47
Registriert: 17.01.2022 11:52:14

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

Beitrag von DuckyDuck123 » 29.01.2022 21:44:04

Die Eingabe von

Code: Alles auswählen

uname -r
ergibt jetzt:

Code: Alles auswählen

5.15.0-0.bpo.2-amd64
Beim Versuch eine VM in Virtualbox zu starten, gib er mir folgenden Fehler aus:

Code: Alles auswählen

Failed to construct device 'usb-ehci' instance #0 (VERR_PDM_DEVHLP_VERSION_MISMATCH).


Fehlercode: 
NS_ERROR_FAILURE (0x80004005)
Komponente: 
ConsoleWrap
Interface: 
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Wie kann ich diesen Fehler lösen? Habe ja soweit eigentlich nur das gemacht, was ich auch machen sollte.

Antworten