[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: virtualbox werkt niet meer



Geert Stappers <stappers@stappers.nl> writes:

> On Fri, Jun 15, 2018 at 05:19:40PM +0200, Cecil Westerhof wrote:
>> Ik wilde weer met VirtualBox werken, maar het bleek niet meer oké te
>> zijn. Dus voerde ik vboxconfig (als root) uit, maar dit leverde op:
>    ....
>>     vboxdrv.sh: Stopping VirtualBox services.
>>     vboxdrv.sh: Building VirtualBox kernel modules.
>>     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.
>> 
>> Met dmesg zie ik:
>>     [276787.274664] vboxdrv: disagrees about version of symbol cpu_tlbstate
>>     [276787.274668] vboxdrv: Unknown symbol cpu_tlbstate (err -22)
>>     [276817.780511] vboxdrv: disagrees about version of symbol cpu_tlbstate
>>     [276817.780514] vboxdrv: Unknown symbol cpu_tlbstate (err -22)
>
> $ python
> Python 2.7.14+ (default, Feb  6 2018, 19:12:18) 
> [GCC 7.3.0] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> print 276817 / 24 / 3600.0
> 3.20388888889
>>>> 
>
> Kernel draait drie dagen.
>
>
>> Ik heb zowel build-essential als linux-headers-amd64 geïnstalleerd.
>> Moet ik nog iets anders installeren?
>
> De linux-headers zijn ook van de kernel versie die draait??


Er was iets vreemds aan de hand. Met:
    apt dpkg --search  kernel.h

Kreeg ik o.a.:
    linux-headers-4.9.0-5-common: /usr/src/linux-headers-4.9.0-5-common/include/uapi/linux/kernel.h
    linux-headers-4.9.0-5-common: /usr/src/linux-headers-4.9.0-5-common/include/linux/pps_kernel.h
    linux-headers-4.9.0-6-amd64: /usr/src/linux-headers-4.9.0-6-amd64/include/config/debug/kernel.h
    linux-headers-4.9.0-5-common: /usr/src/linux-headers-4.9.0-5-common/include/linux/kernel.h
    linux-headers-4.9.0-5-common: /usr/src/linux-headers-4.9.0-5-common/include/sound/seq_kernel.h

En mijn kernel is 4.9.0-6-amd64.
In het verleden werden na een update de oude header files verwijderd.

Maar het verwijderen van 0-5 loste het probleem niet op. Alles
verwijderen en daarna linux-headers-amd64 installeren loste het
probleem ook niet op.
Toen ik daarna uitvoerde:
    dpkg-reconfigure virtualbox-dkms

Was het probleem wel opgelost. Vind het nogal vreemd, maar i.i.g.:
problem solved.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof


Reply to: