Hi guys i get error in virtualBox 5.2
It is sudden problem it was working and suddenly i get the following, when i try to open my virtual machine
Failed to open a session for the virtual machine kingXp.
The virtual machine 'kingXp' has terminated unexpectedly during startup with exit code 1 (0x1).
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: MachineWrap
Interface: IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}
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
'/sbin/vboxconfig'
as root.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
i tried to install virtualbox-dkms then this what i get
sudo apt-get install virtualbox-dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libgsoap4
Use 'apt-get autoremove' to remove it.
The following NEW packages will be installed:
virtualbox-dkms
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/566 kB of archives.
After this operation, 4,551 kB of additional disk space will be used.
Selecting previously unselected package virtualbox-dkms.
(Reading database ... 745166 files and directories currently installed.)
Preparing to unpack .../virtualbox-dkms_4.3.36-dfsg-1+deb8u1ubuntu1.14.04.2_all.deb ...
Unpacking virtualbox-dkms (4.3.36-dfsg-1+deb8u1ubuntu1.14.04.2) ...
Setting up virtualbox-dkms (4.3.36-dfsg-1+deb8u1ubuntu1.14.04.2) ...
Loading new virtualbox-4.3.36 DKMS files...
First Installation: checking all kernels...
Building only for 4.4.0-143-generic
Building initial module for 4.4.0-143-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/virtualbox-dkms.0.crash'
Error! Bad return status for module build on kernel: 4.4.0-143-generic (x86_64)
Consult /var/lib/dkms/virtualbox/4.3.36/build/make.log for more information.
And this is the /var/lib/dkms/virtualbox/4.3.36/build/make.log file
DKMS make.log for virtualbox-4.3.36 for kernel 4.4.0-143-generic (x86_64)
Tue Mar 19 04:10:56 EET 2019
make: Entering directory `/usr/src/linux-headers-4.4.0-143-generic'
LD /var/lib/dkms/virtualbox/4.3.36/build/built-in.o
LD /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/SUPDrv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/SUPDrvTracer.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/alloc-r0drv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/initterm-r0drv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/memobj-r0drv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/mpnotification-r0drv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/powernotification-r0drv.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
CC [M] /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeLockUser’:
/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1039:29: warning: passing argument 6 of ‘get_user_pages’ makes pointer from integer without a cast [enabled by default]
papVMAs); /* vmas */
^
In file included from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/the-linux-kernel.h:88:0,
from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: expected ‘struct page **’ but argument is of type ‘int’
long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
^
/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1039:29: warning: passing argument 7 of ‘get_user_pages’ from incompatible pointer type [enabled by default]
papVMAs); /* vmas */
^
In file included from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/the-linux-kernel.h:88:0,
from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: expected ‘struct vm_area_struct **’ but argument is of type ‘struct page **’
long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
^
/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1039:29: error: too many arguments to function ‘get_user_pages’
papVMAs); /* vmas */
^
In file included from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/the-linux-kernel.h:88:0,
from /var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: declared here
long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
^
make[2]: *** [/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/virtualbox/4.3.36/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/virtualbox/4.3.36/build] Error 2
make: Leaving directory `/usr/src/linux-headers-4.4.0-143-generic'
When i try to run /sbin/vboxconfig
command
sudo /sbin/vboxconfig
Adding system startup for /etc/init.d/vboxdrv ...
/etc/rc0.d/K80vboxdrv -> ../init.d/vboxdrv
/etc/rc1.d/K80vboxdrv -> ../init.d/vboxdrv
/etc/rc6.d/K80vboxdrv -> ../init.d/vboxdrv
/etc/rc2.d/S20vboxdrv -> ../init.d/vboxdrv
/etc/rc3.d/S20vboxdrv -> ../init.d/vboxdrv
/etc/rc4.d/S20vboxdrv -> ../init.d/vboxdrv
/etc/rc5.d/S20vboxdrv -> ../init.d/vboxdrv
Adding system startup for /etc/init.d/vboxballoonctrl-service ...
/etc/rc0.d/K65vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc1.d/K65vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc6.d/K65vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc2.d/S35vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc3.d/S35vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc4.d/S35vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
/etc/rc5.d/S35vboxballoonctrl-service -> ../init.d/vboxballoonctrl-service
Adding system startup for /etc/init.d/vboxautostart-service ...
/etc/rc0.d/K65vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc1.d/K65vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc6.d/K65vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc2.d/S35vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc3.d/S35vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc4.d/S35vboxautostart-service -> ../init.d/vboxautostart-service
/etc/rc5.d/S35vboxautostart-service -> ../init.d/vboxautostart-service
Adding system startup for /etc/init.d/vboxweb-service ...
/etc/rc0.d/K65vboxweb-service -> ../init.d/vboxweb-service
/etc/rc1.d/K65vboxweb-service -> ../init.d/vboxweb-service
/etc/rc6.d/K65vboxweb-service -> ../init.d/vboxweb-service
/etc/rc2.d/S35vboxweb-service -> ../init.d/vboxweb-service
/etc/rc3.d/S35vboxweb-service -> ../init.d/vboxweb-service
/etc/rc4.d/S35vboxweb-service -> ../init.d/vboxweb-service
/etc/rc5.d/S35vboxweb-service -> ../init.d/vboxweb-service
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh:Building VirtualBox kernel modules.
egrep: Unmatched ) or \)
vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went wrong.
There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
And this is the /var/log/vbox-setup.log file:
Building the main VirtualBox module.
Error building the module:
So , can u please help me because i have very important files on the Virtual machine ?
User contributions licensed under CC BY-SA 3.0