LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Посмотри что загружены модули ядра для virtualbox:

lsmod | grep vbox
Если не загружены, то посмотри собраны ли модули под текущее ядро:
find /lib/modules/`uname -r` -type f -name vbox*
Если модулей нет, то нужно их собрать под текущее ядро.

Скорее всего так и есть. В Fedora ядра часто обновляются.

Под каждую версию ядра нужно собирать отдельно сторонние модули.

Как это делается в Fedora я не знаю, посмотри что-нибудь про «fedora dkms virtualbox»

Ну либо смотри, скорее всего есть что-то вроде /usr/src/virtualbox, /usr/src/dkms/virtualbox, ну либо по-другому как-то называется, там должны быть исходники модулей.

Нужно установить linux headers под текущую версию ядра и собрать модули virtualbox под это ядро.

Удачи.

UPD:

#  /usr/lib/virtualbox/vboxdrv.sh setup
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.
Ты посмотрел вывод dmesg, после выполнения vboxdrv.sh setup?

Можешь смотреть не весь, а только последние строки:

dmesg | tail -n 30

Исходная версия kostik87, :

Посмотри что загружены модули ядра для virtualbox:

lsmod | grep vbox
Если не загружены, то посмотри собраны ли модули под текущее ядро:
find /lib/modules/`uname -r` -type f -name vbox*
Если модулей нет, то нужно их собрать под текущее ядро.

Скорее всего так и есть. В Fedora ядра часто обновляются.

Под каждую версию ядра нужно собирать отдельно сторонние модули.

Как это делается в Fedora я не знаю, посмотри что-нибудь про «fedora dkms virtualbox»

Ну либо смотри, скорее всего есть что-то вроде /usr/src/virtualbox, /usr/src/dkms/virtualbox, ну либо по-другому как-то называется, там должны быть исходники модулей.

Нужно установить linux headers под текущую версию ядра и собрать модули virtualbox под это ядро.

Удачи.