LINUX.ORG.RU

VirtualBox “Kernel driver not installed (rc=-1908)” /sbin/vboxconfig fedora 26

 , , , ,


1

1

У меня Fedora 26. VirtualBox версии 5.2.2 r119230. Когда в первый раз устанавливал Kali Linux на виртуалку, была такая же ошибка, но она была решена, теперь она появилась снова, попробовал много методов, не помогает, что вы посоветуете? /sbin/vboxconfig

Все скрины и ошибку я написал туда моя ошибка

Если что, можете писать в телеграм @aserankol



Последнее исправление: alex1234 (всего исправлений: 2)

Там же английским по-белому написано:

vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why

Deleted
()
Ответ на: комментарий от Deleted

Я это вводил, но там слишком много инфы, не понял ничего

alex1234
() автор топика
Ответ на: комментарий от Deleted

Вот хвост выхода dmesg

# dmesg | tail -n 30
[   57.215284] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready
[   57.514366] Netfilter messages via NETLINK v0.30.
[   58.073054] wlo1: authenticate with 30:b5:c2:4e:af:74
[   58.076386] wlo1: send auth to 30:b5:c2:4e:af:74 (try 1/3)
[   58.078264] wlo1: authenticated
[   58.079021] wlo1: associate with 30:b5:c2:4e:af:74 (try 1/3)
[   58.145567] wlo1: RX AssocResp from 30:b5:c2:4e:af:74 (capab=0x31 status=0 aid=1)
[   58.145660] wlo1: associated
[   58.145746] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
[   58.484992] ip_set: protocol 6
[   66.053875] tun: Universal TUN/TAP device driver, 1.6
[   66.058399] virbr0: port 1(virbr0-nic) entered blocking state
[   66.058408] virbr0: port 1(virbr0-nic) entered disabled state
[   66.059900] device virbr0-nic entered promiscuous mode
[   67.250293] virbr0: port 1(virbr0-nic) entered blocking state
[   67.250302] virbr0: port 1(virbr0-nic) entered listening state
[   67.659974] virbr0: port 1(virbr0-nic) entered disabled state
[  101.365117] usb 1-1.2: new low-speed USB device number 3 using ehci-pci
[  101.447581] usb 1-1.2: New USB device found, idVendor=046d, idProduct=c06c
[  101.447584] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  101.447586] usb 1-1.2: Product: USB Optical Mouse
[  101.447587] usb 1-1.2: Manufacturer: Logitech
[  101.450849] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:046D:C06C.0001/input/input15
[  101.451471] hid-generic 0003:046D:C06C.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1a.0-1.2/input0
[  115.187837] fuse init (API version 7.26)
[  123.691679] rfkill: input handler disabled
[  817.250029] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based  firewall rule not found. Use the iptables CT target to attach helpers instead.
[ 3494.636798] perf: interrupt took too long (2553 > 2500), lowering kernel.perf_event_max_sample_rate to 78000
[ 4342.551599] perf: interrupt took too long (3275 > 3191), lowering kernel.perf_event_max_sample_rate to 61000
[ 7772.341745] perf: interrupt took too long (4099 > 4093), lowering kernel.perf_event_max_sample_rate to 48000

alex1234
() автор топика
Ответ на: комментарий от alex1234

Вывод

dmesg | tail -n 30
смотри сразу после непосредственного выполнения
vboxdrv.sh setup

После выполнения

/usr/lib/virtualbox/vboxdrv.sh setup
пользователя нужно добавить в соответствующую группу:
usermod -a -G vboxusers user_name

За подробностями сюда: https://www.if-not-true-then-false.com/2010/install-virtualbox-with-yum-on-fe...

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87
 
[root@nagibator ping]# dmesg | tail -n 30
[   61.130282] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready
[   61.430895] tun: Universal TUN/TAP device driver, 1.6
[   61.434471] virbr0: port 1(virbr0-nic) entered blocking state
[   61.434474] virbr0: port 1(virbr0-nic) entered disabled state
[   61.434539] device virbr0-nic entered promiscuous mode
[   61.903836] virbr0: port 1(virbr0-nic) entered blocking state
[   61.903841] virbr0: port 1(virbr0-nic) entered listening state
[   62.159482] virbr0: port 1(virbr0-nic) entered disabled state
[   62.956040] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready
[   63.820270] wlo1: authenticate with 30:b5:c2:4e:af:74
[   63.822163] wlo1: send auth to 30:b5:c2:4e:af:74 (try 1/3)
[   63.828554] wlo1: authenticated
[   63.829847] wlo1: associate with 30:b5:c2:4e:af:74 (try 1/3)
[   63.834264] wlo1: RX AssocResp from 30:b5:c2:4e:af:74 (capab=0x31 status=0 aid=1)
[   63.834357] wlo1: associated
[   63.834412] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
[   88.009951] fuse init (API version 7.26)
[   95.525052] rfkill: input handler disabled
[  109.466916] SUP_IOCTL_COOKIE: Version mismatch. Requested: 0x290000  Min: 0x290000  Current: 0x2a0000
[  112.897334] SUP_IOCTL_COOKIE: Version mismatch. Requested: 0x290000  Min: 0x290000  Current: 0x2a0000
[  206.758797] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based  firewall rule not found. Use the iptables CT target to attach helpers instead.
[  410.155818] VBoxPciLinuxLinuxUnload
[  504.776104] vboxdrv: Found 4 processor cores
[  504.793499] vboxdrv: TSC mode is Invariant, tentative frequency 1795902645 Hz
[  504.793500] vboxdrv: Successfully loaded version 5.1.30 (interface 0x002a0000)
[  505.001172] VBoxNetFlt: Successfully started.
[  505.004530] VBoxNetAdp: Successfully started.
[  505.007132] VBoxPciLinuxInit
[  505.007140] vboxpci: IOMMU not found (not registered)
[  542.513302] SUP_IOCTL_COOKIE: Version mismatch. Requested: 0x290000  Min: 0x290000  Current: 0x2a0000
alex1234
() автор топика
Ответ на: комментарий от Deleted
# virtualbox 
Qt WARNING: QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
No protocol specified
Qt WARNING: QXcbConnection: Could not connect to display :0
Qt CRITICAL: Could not connect to any X display.
alex1234
() автор топика
Ответ на: комментарий от alex1234

Зачем от root запускаешь?

Добавь пользователя в группу vboxusers, перелогинься и запускай от него.

Под рутом сидеть нехорошо, сиди от обычного пользователя.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Запустил чтоб проверить что он выдаст. vboxdrv.sh: Starting VirtualBox services. Тогда почему он не хочет работать

alex1234
() автор топика
Ответ на: комментарий от alex1234

Уважаемый, у вас походу, проблема с логикой.

Для работы виртуалобокс нужно три составляющих:
1. Загруженные модули vboxdrv и прочие. Версии модулей должны совпадать с версей виртуалбокс, версии загруженных модулей смотри в dmesg.
2. Пользователь, от которого запускается графическая оболочка виртуалбокс должен быть в группу vboxusers
3. Всё запускай виртуалбокс от этого пользователя.

У тебя всё работает.

Если что-то у тебя там не работает, то проверяй эти три пункта и сюда давай корректные данные, что по этим пунктам, какие действия выполняешь, что видишь.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

я это понял, тогда такой вопрос

Версии модулей должны совпадать с версией виртуалбокс

vboxdrv: Successfully loaded version 5.1.30 

VirtualBox Version 5.2.2 r119230
alex1234
() автор топика
Ответ на: комментарий от kostik87
# modinfo /lib/modules/4.13.16-200.fc26.x86_64/misc/vboxdrv.ko
filename:       /lib/modules/4.13.16-200.fc26.x86_64/misc/vboxdrv.ko
version:        5.2.2 r119230 (0x00290000)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     9CC73567BDCB8157E867C79
depends:        
name:           vboxdrv
vermagic:       4.13.16-200.fc26.x86_64 SMP mod_unload 
parm:           force_async_tsc:force the asynchronous TSC mode (int)



# modinfo /lib/modules/4.13.16-200.fc26.x86_64/extra/VirtualBox/vboxdrv.ko
filename:       /lib/modules/4.13.16-200.fc26.x86_64/extra/VirtualBox/vboxdrv.ko
version:        5.1.30 r118389 (0x002a0000)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     8FBD7594E804ED618ED1A07
depends:        
name:           vboxdrv
vermagic:       4.13.16-200.fc26.x86_64 SMP mod_unload 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
alex1234
() автор топика
Ответ на: комментарий от alex1234

Удали /lib/modules/4.13.16-200.fc26.x86_64/extra/VirtualBox/

rm -Rf /lib/modules/4.13.16-200.fc26.x86_64/extra/VirtualBox/
выполни
depmod -a
После перезагрузись и загружай модули, проверяй работу VirtualBox.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Оооох спасибо большое тебе!!

Просто лучший, я бы сам не сделал

alex1234
() автор топика

а из репозитория поставить не судьба? или имеющийся 5.1.28 уже не кошерен?
комментаторы тоже красавцы все до одного.

novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 1)
Ответ на: комментарий от novitchok

Почитай вторую тему ТС. Я не знаю как и откуда он ставил virtualbox, есть ли он вообще в репозитории Fedora или нет, мой истрибутив - Gentoo. Поэтому дал ответы исходя из предложенных данных.

А так, когда ядро обновится он выполнит на новом ядре:

/usr/lib/virtualbox/vboxdrv.sh setup
и получит для него модули.

Естественно, если есть возможность, то лучше поставить всё из репозитория.

Теперь относительно тебя, чем пытаться меня в чём-то упрекнуть, дай ТС совет как ему и что поставить.

Если ты можешь только упрекать иди гуляй отсюда.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

есть ли он вообще в репозитории Fedora или нет

канешн нет, дооо.

когда ядро обновится он выполнит на новом ядре

иногда лучше молчать. ага. ибо зачем тогда придумано такое:

 dnf info akmod-VirtualBox
Последняя проверка окончания срока действия метаданных: 19 days, 6:20:06 назад, Вт 14 ноя 2017 17:14:04.
Установленные пакеты
Имя          : akmod-VirtualBox
Версия       : 5.1.26
Выпуск       : 1.fc26
Архитектура  : x86_64
Размер       : 24 k
Источник     : VirtualBox-kmod-5.1.26-1.fc26.src.rpm
Репозиторий  : @System
Из репозитор : rpmfusion-free-updates
Краткое опис : Akmod package for VirtualBox kernel module(s)
URL          : http://www.virtualbox.org/wiki/VirtualBox
Лицензия     : GPLv2 or CDDL
Описание     : This package provides the akmod package for the VirtualBox kernel modules.

Имеющиеся пакеты
Имя          : akmod-VirtualBox
Версия       : 5.1.28
Выпуск       : 1.fc26
Архитектура  : x86_64
Размер       : 29 k
Источник     : VirtualBox-kmod-5.1.28-1.fc26.src.rpm
Репозиторий  : rpmfusion-free-updates
Краткое опис : Akmod package for VirtualBox kernel module(s)
URL          : http://www.virtualbox.org/wiki/VirtualBox
Лицензия     : GPLv2 or CDDL
Описание     : This package provides the akmod package for the VirtualBox kernel modules.

дай ТС совет как ему и что поставить.

в вики дистрибутива расписано всё, если ему лень туда глянуть или выполнить

sudo dnf search нужныйпакет
то тут я бессилен.

novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 1)

Поставь нормальный дистр!

piwww ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.