Hello,
I'm using Debian 10.1 x86_64 and after update VirtualBox can't run my VMs and tell me to run "/sbin/vboxconfig". When I run that command then show me below error :
$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
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. 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.
$ dmesg
[ 4228.182912] VBoxPciLinuxLinuxUnload
[ 4356.225318] module: x86/modules: Skipping invalid relocation target, existing value is nonzero for type 1, loc 00000000ac109651, val ffffffffc1a734cf
[ 7293.461533] module: x86/modules: Skipping invalid relocation target, existing value is nonzero for type 1, loc 00000000ac109651, val ffffffffc1a734cf
[11310.256085] module: x86/modules: Skipping invalid relocation target, existing value is nonzero for type 1, loc 00000000ac109651, val ffffffffc1a734cf
I haven't seen any patches regarding Debian 10.1, but can you try with the latest test builds?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Yes, and I specifically pointed you to the test builds, not the releases, because there's no Debian 10.1 release.
If you want to use the latest version for your host/guests, you should also consider doing the same for VirtualBox. If the existing releases don't work, you should try the latest test builds.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
towo2099 wrote:if you build the modules against the wrong headers, which do not fit your running kernel.
You would get a warning during the compilation, if I'm not mistaken, not this error that the OP got.
towo2099 wrote:And. btw, you don't need the test builds and you really should not use the generic installer, use debian packages!
Can you explain that to me 'towo2099'? What's exactly wrong with trying the test builds?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Installing "things" by bypassing the package management is rare a good idea.
And the TE does not need a testbuild, since the release is running fine on debian buster.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
$ dpkg -l | egrep -i "x-image|x-header"
ii linux-headers-3.16.0-4-amd64 3.16.51-3 amd64 Header files for Linux 3.16.0-4-amd64
ii linux-headers-3.16.0-4-common 3.16.51-3 amd64 Common header files for Linux 3.16.0-4
ii linux-headers-4.19.0-5-amd64 4.19.37-5+deb10u2 amd64 Header files for Linux 4.19.0-5-amd64
ii linux-headers-4.19.0-5-common 4.19.37-5+deb10u2 all Common header files for Linux 4.19.0-5
ii linux-headers-4.9.0-9-amd64 4.9.168-1+deb9u3 amd64 Header files for Linux 4.9.0-9-amd64
ii linux-headers-4.9.0-9-common 4.9.168-1+deb9u3 all Common header files for Linux 4.9.0-9
ii linux-headers-amd64 4.19+105 amd64 Header files for Linux amd64 configuration (meta-package)
rc linux-image-3.16.0-4-amd64 3.16.51-3 amd64 Linux 3.16 for 64-bit PCs
ii linux-image-4.19.0-5-amd64 4.19.37-5+deb10u2 amd64 Linux 4.19 for 64-bit PCs (signed)
ii linux-image-4.9.0-9-amd64 4.9.168-1+deb9u3 amd64 Linux 4.9 for 64-bit PCs
ii linux-image-amd64 4.19+105 amd64 Linux for 64-bit PCs (meta-package)