Virtualbox не работает на CentOS 7

Я установил виртуальный бокс 4.3 (также версия 5.x). В установке проблем нет. Но когда я запускаю его через терминал. Это дает следующее предупреждение

WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (3.10.0-229.11.1.el7.x86_64) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.

Когда запускается виртуальная машина и я выбираю виртуальную машину, выдается следующая ошибка.

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

'/etc/init.d/vboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

Когда я запускаю следующую команду

sudo /etc/init.d/vboxdrv setup

Эта ошибка появляется

Stopping VirtualBox kernel modules                         [  OK  ]
Uninstalling old VirtualBox DKMS kernel modulesError! There are no instances of module: vboxhost
4.3.30 located in the DKMS tree.
Error! There are no instances of module: vboxhost
4.3.30 located in the DKMS tree.
Error! There are no instances of module: vboxhost
4.3.30 located in the DKMS tree.
Error! There are no instances of module: vboxhost
4.3.30 located in the DKMS tree.
                                                           [  OK  ]
Trying to register the VirtualBox kernel modules using DKMS[  OK  ]
Starting VirtualBox kernel modules                         [FAILED]
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

И, согласно приведенному выше руководству, я запускаю команду dmesg, и она показывает следующие результаты в хвосте.

[   77.790816] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[   77.826151] device virbr0-nic entered promiscuous mode
[   77.916096] virbr0: port 1(virbr0-nic) entered listening state
[   77.916105] virbr0: port 1(virbr0-nic) entered listening state
[   77.916153] IPv6: ADDRCONF(NETDEV_UP): virbr0: link is not ready
[   78.170824] virbr0: port 1(virbr0-nic) entered disabled state
[   96.372599] fuse init (API version 7.22)
[  116.798026] TCP: lp registered
[  840.569814] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)

В чем проблема, я пытаюсь решить ее около двух месяцев, но ничего не решает мою проблему. Пожалуйста, направьте и ответьте по существу, так как я не эксперт в таких вещах.


person Hafiz Muhammad Shafiq    schedule 15.09.2015    source источник
comment
Я только что опубликовал решение без отключения безопасной загрузки здесь...   -  person Adriana Hernández    schedule 31.12.2019


Ответы (1)


Я думаю, что в настройках BIOS вы должны отключить опцию безопасной загрузки в настройках загрузки. Это может решить вашу проблему.

person Hafiz Muhammad Shafiq    schedule 17.09.2015