LINUX.ORG.RU

VirtualBox выдаёт ошибкуKernel driver not installed (rc=-1908)(linux Кubuntu 22.04LTS)

 ,


0

1

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

uname -a
lsb_release -a
ls -l /sys/firmware/efi
apt list --installed | grep -i virtualbox

другой, Виртруал бокс не запускается на Кubuntu 22.04LTS и выдает ошибку:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing

'/sbin/vboxconfig'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 

Команда

uname -a
lsb_release -a
ls -l /sys/firmware/efi
apt list --installed | grep -i virtualbox 

Дает такой вывод:

uname -a
lsb_release -a
ls -l /sys/firmware/efi
apt list --installed | grep -i virtualbox
Linux K95 5.15.0-86-generic #96-Ubuntu SMP Wed Sep 20 08:23:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy
ls: cannot access '/sys/firmware/efi': No such file or directory

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

virtualbox-7.0/now 7.0.10-158379~Ubuntu~jammy amd64 [установлен, локальный]

Прошу помочь

Ответ на: комментарий от Kron4ek

Благодарю за помощь, запустил, только вопрос теперь другой, virtualbox-dkms установился версии 6.1.38 и как следствие virtualbox установился версии 6.1.38, есть ли смысл ставить virtualbox 7? И где брать virtualbox-dkms 7?

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

В родных репозиториях Ubuntu 22.04 есть только Virtualbox 6, получается ты из какого-то другого источника ставил Virtualbox 7? Вместо virtualbox-dkms ты можешь попробовать выполнить от рут команду /sbin/vboxconfig, как написано в ошибке. А вообще я не думаю, что между 6 и 7 версией есть какая-то прям огромная разница.

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

Я думаю в конфигах ничего менять не нужно, достаточно команду выполнить. И ее придется выполнять после каждого обновления ядра, скорее всего.

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

Просто ввести команду /sbin/vboxconfig и все пройдет автоматом? Или будут какие то вопросы? У меня свободы в этих вопросах нет, если есть подробная, свежая статья, то у меня как правило получается, в других случаях происходит затык))))

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

Вопросов не будет, просто выполнить ее с рут правами и все, она должна будет сама собрать ядерные модули VirtualBox, может еще перезагрузиться придется после этого. Но, конечно, это в идеале, а так-то она может и ошибки вывести в случае проблем.

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

В старой теме что в архиве VirtualBox выдаёт ошибкуKernel driver not installed (rc=-1908)(linux ubuntu 20.04LTS) (комментарий) , про ДКМС пишут что: " Потому что. Низкая надёжность - постоянно что-то сломакется. Короче надоело. С версии 5.1 Virtualbox прекратил использовать dkms." Т.е. получается можно обходиться без ДКМС?

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

Можно конечно, просто dkms - это удобно в том плане, что при обновлении ядра (или самого VirtualBox) пакетный менеджер автоматически запустит dkms и соберет модули, а в случае с /sbin/vboxconfig тебе после каждого обновления ядра нужно будет выполнять эту команду.

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

Плохо я в этом соображаю, но надо пробовать)) Хоть я и не фанат линукса и туго в нем соображаю)), но уже 9 лет на нем, нет антивирусов, файрволов, прочих дебильных уведомлений, при установке программ ни чего лишнего не ставиться, короче я ярый ненавистник гейц софта, из двух зол выбираю меньшее, но вот засада, приходиться использовать гей софт, но там я ни разу не ставил антивирусов, файрволов, хотя и использую ломаный софт, как правило на вирт машинах нет ничего ценного, а то что нужно в бекапе))

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

И если виртуалка нужна на «потыкать» какую-то ОС, используйте gnome-boxes, если серьезно потыкать/эмулировать старое железо- virt-manager. Это (образно) морды к qemu.

https://wiki.archlinux.org/title/QEMU

https://wiki.archlinux.org/title/Virt-manager

Jeronimo ★★
()