Manjaro KDE Edition
   12246

Запуск Virtualbox

не могу запустить virtualbox. ошибка
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.
  • 1
  • +1

36 комментариев

avatar
ну так пишет же, что нужно сделать.
sudo pacman -S linux415-virtualbox-host-modules

linux415 заменить на версию своего ядра, а потом
sudo /sbin/rcvboxdrv setup

всё должно заработать.
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+4
avatar
не могу найти где менять версию ядра. Или создавать новую машину?
Последний раз редактировалось
0
avatar
в первой команде, которую я дал (linux415-virtualbox-host-modules). uname -a и увидите какое ядро у вас установлено. все, что после 4.15, 4.14, типа 4.15.12, не имеет значения. ну и точку, разумеется, ставить не нужно.
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+1
avatar
помогло. спасибо
0
avatar
тогда первая команда будет выглядеть так:
sudo pacman -S linux414-virtualbox-host-modules

вторая без изменений =)
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
Unloading modules:
Loading modules: modprobe: ERROR: could not insert 'vboxnetadp': Exec format error
modprobe: ERROR: could not insert 'vboxnetflt': Exec format error
modprobe: ERROR: could not insert 'vboxpci': Exec format error
modprobe: ERROR: could not insert 'vboxdrv': Exec format error
0
avatar
так попробуйте
sudo modprobe --verbose --force-vermagic vboxdrv
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
insmod /lib/modules/4.14.25-1-MANJARO/extramodules/vboxdrv.ko.gz
modprobe: ERROR: could not insert 'vboxdrv': Exec format error
0
avatar
попробуйте обновить зеркала и проверьте обновления после обновления зеркал.
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
Как зеркала обновить?
0
avatar
не судите строго. Чайник.
0
avatar
sudo pacman-mirrors -f 3

и покажите выхлоп
pacman -Qs linux414
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
1.СВЕДЕНИЯ Загрузка зеркал с repo.manjaro.org
.: СВЕДЕНИЯ: Запрос списка зеркал — Это может занять некоторое время
0.578 Poland: 00:33: mirror.chmuri.net/manjaro/
0.320 Spain: 01:43: ftp.caliu.cat/manjaro/
0.331 Italy: 00:43: manjaro.mirror.garr.it/mirrors/manjaro/
.: СВЕДЕНИЯ Запись списка зеркал
Spain: ftp.caliu.cat/manjaro/stable
Italy: manjaro.mirror.garr.it/mirrors/manjaro/stable
Poland: mirror.chmuri.net/manjaro/stable
.: СВЕДЕНИЯ Список зеркал сгенерирован и сохранен в: /etc/pacman.d/mirrorlist
— 2. local/linux414 4.14.25-1
The Linux414 kernel and modules
local/linux414-bbswitch 0.8-23 (linux414-extramodules)
kernel module allowing to switch dedicated graphics card on Optimus laptops
local/linux414-nvidia 1:390.25-9 (linux414-extramodules)
NVIDIA drivers for linux.
local/linux414-rt-headers 4.14.24_rt19-1
Header files and scripts for building modules for Linux414-rt kernel
local/linux414-virtualbox-host-modules 5.2.8-5 (linux414-extramodules)
Host kernel modules for VirtualBox
Последний раз редактировалось
0
avatar
и теперь по порядку
sudo pacman -Syyu

sudo pacman -S linux414-virtualbox-host-modules

и в завершении
sudo /sbin/rcvboxdrv setup

если не сработает, то пробуем
sudo modprobe vboxdrv

или
sudo modprobe --verbose --force-vermagic vboxdrv

и дайте таки посмотреть, что у вас имеется по
pacman -Qs linux414
Последний раз редактировалось
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+1
avatar
sudo /sbin/rcvboxdrv setup
Unloading modules:
Loading modules: modprobe: FATAL: Module vboxnetadp not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxnetflt not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxpci not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.25-1-MANJARO
0
avatar
sudo /sbin/rcvboxdrv setup
Unloading modules:
Loading modules: modprobe: FATAL: Module vboxnetadp not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxnetflt not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxpci not found in directory /lib/modules/4.14.25-1-MANJARO
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.25-1-MANJARO

[kukolka@kukolka-pc ~]$ sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.25-1-MANJARO
[kukolka@kukolka-pc ~]$ sudo modprobe --verbose --force-vermagic vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.25-1-MANJARO
0
avatar
проверьте что из этого установлено или не установлено.
virtualbox
virtualbox-guest-dkms
virtualbox-guest-iso
virtualbox-guest-utils
virtualbox-host-dkms
linux-header
если всё на месте, то попробуйте всё, что virtualbox, снести и установить заново. на всякий случай с ребутом. ну и в крайнем случае попробуйте обновить ядро до 4.15. и проверьте, что у вас в папке по пути, как на скрине (со своими поправками)
Последний раз редактировалось
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+1
avatar
а dkms установлен? проверьте
pacman -Qs dkms
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
У меня ещё первое делается. Я так понял это обновления?
0
avatar
Dinamic kernel modules system
Local/virtualbox-host-dkms 5.2.8-1
Virtualbox host kernel modules source
0
avatar
всё на месте. обновляйтесь и пробуйте.
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+2
avatar
Запустилась у меня она, НО FATAL: no bootable medium found! System halted
На чёрном экране.
Последний раз редактировалось
0
avatar
ну так подкиньте ему какой-нить образ. какая система была на виртуалке установлена?
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
выбирал 7. т.е. любой образ 7ки из нета?
0
avatar
так, стоп… виртуальные машины были ранее созданы в virtualbox, или вы только сейчас создаете и пытаетесь сразу загрузиться? а образ да, любой.
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
я скачал, создал и всё. образа у меня не было
Последний раз редактировалось
0
avatar
тогда гуглите, как установить вынь7, например и вперед. вот например
www.youtube.com/watch?v=lRmAWF_TASE
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
+1
avatar
Сперва Manjaro хотя-бы в виртуалку поставьте, для тренировки.
Или Tiny Core Linux, она совсем маленькая.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
а как же девиз «мы не ищем лёгких путей»? =)
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
@AlexLuckbox, ну ради этого принципа можно конечно Генту или ванильный Арч посоветовать. Но это даже не садизм, это всё равно что котенка топить. И не просто топить, а медленно, в ртути, урановым ломом… )))
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
это уж слишком изощрённо-извращенная форма садо-мазо. =) я вспомнил своё знакомство с DOS-ом и команды типа: arj -a -r1440k etc..., когда DOOM дискетками носили… жуть и кОшмар для меня в то славное, незабываемое время. =)
?
Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
0
avatar
Извини. Ещё помощь нужна. Не могу установить программу типа .application на виртуалбокс, пишет ошибку microsoft common language runtime 4…
0
avatar
День добрый, у меня похожа ошибка rc=-1912



но у меня модули ядра под 6.1.30, а мне надо под 6.1.20

modinfo vboxnetflt
filename:       /lib/modules/5.16.2-1-MANJARO/extramodules/vboxnetflt.ko.xz
version:        6.1.30 r148432 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     FE67E248763CC88038359DC
depends:        vboxdrv
retpoline:      Y
name:           vboxnetflt
vermagic:       5.16.2-1-MANJARO SMP preempt mod_unload 


на форумах в основном предлагаются решения чтоб заработала хоть какая-то версия vbox, мне же нужно, чтоб заработала моя 6.1.20
Какой командой эти модули можно заменить на нужной мне версии
[user1user1-systemproductname ~]$ lsmod
Module                  Size  Used by
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               540672  2 vboxnetadp,vboxnetflt

[user1user1-systemproductname ~]$ sudo /sbin/vboxconfig
[sudo] пароль для user1: 
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
[user1user1-systemproductname ~]$ 
это перезапуск тех же сервисоов
Последний раз редактировалось
0
avatar
ничего не меняет
user1user1-systemproductname ~]$ modinfo vboxnetflt
filename:       /lib/modules/5.16.2-1-MANJARO/extramodules/vboxnetflt.ko.xz
version:        6.1.30 r148432 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     FE67E248763CC88038359DC
depends:        vboxdrv
retpoline:      Y
name:           vboxnetflt
vermagic:       5.16.2-1-MANJARO SMP preempt mod_unload 
[user1user1-systemproductname ~]$ 
вот эта статья (https://wiki.archlinux.org/title/Kernel_module) мне не помогла в решении, чтоб эти модули (vboxnetadp vboxnetflt vboxdrv) не загружались хотя-бы — всеравно загружаются
Последний раз редактировалось
0
avatar
Чтобы выгрузить модуль:

# modprobe -r имя_модуля

Или, альтернативно:

# rmmod имя_модуля
[user1user1-systemproductname ~]$ sudo rmmod vboxnetflt && sudo rmmod vboxnetadp && sudo rmmod vboxdrv
[user1user1-systemproductname ~]$ 
не ругается в ответ — значит успешно
Спойлер!
[user1user1-systemproductname ~]$ lsmod
Module                  Size  Used by
qrtr                   57344  4
squashfs               77824  0
loop                   36864  0
rfkill                 32768  3
mousedev               24576  0
snd_hda_codec_hdmi     86016  1
snd_hda_codec_realtek   163840  1
i915                 3289088  6
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
ledtrig_audio          16384  1 snd_hda_codec_generic
coretemp               20480  0
snd_hda_intel          61440  2
kvm_intel             364544  0
snd_intel_dspcfg       32768  1 snd_hda_intel
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
kvm                  1089536  1 kvm_intel
snd_hda_codec         184320  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
iTCO_wdt               16384  0
snd_hda_core          118784  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
irqbypass              16384  1 kvm
intel_pmc_bxt          16384  1 iTCO_wdt
video                  57344  1 i915
via_rhine              45056  0
mii                    16384  1 via_rhine
snd_hwdep              20480  1 snd_hda_codec
ttm                    86016  1 i915
r8169                 106496  0
iTCO_vendor_support    16384  1 iTCO_wdt
snd_pcm               167936  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
intel_agp              24576  0
intel_gtt              28672  2 intel_agp,i915
snd_timer              45056  1 snd_pcm
pcspkr                 16384  0
lpc_ich                28672  0
snd                   126976  12 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
mac_hid                16384  0
soundcore              16384  1 snd
asus_atk0110           32768  0
acpi_cpufreq           32768  0
realtek                36864  1
i2c_i801               45056  0
i2c_smbus              20480  1 i2c_i801
uinput                 20480  0
crypto_user            20480  0
fuse                  172032  5
ip_tables              32768  0
x_tables               61440  1 ip_tables
ext4                  999424  1
crc32c_generic         16384  2
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  192512  1 ext4
sr_mod                 28672  0
cdrom                  81920  1 sr_mod
usbhid                 73728  0
serio_raw              20480  0
atkbd                  36864  0
ata_generic            16384  0
libps2                 20480  1 atkbd
pata_acpi              16384  0
firewire_ohci          53248  0
i8042                  45056  0
firewire_core          86016  1 firewire_ohci
ata_piix               40960  1
pata_marvell           16384  0
floppy                118784  0
crc_itu_t              16384  1 firewire_core
serio                  28672  4 serio_raw,atkbd,i8042
[user1user1-systemproductname ~]$ 

но после перезагрузки системы они появляются вновь
может нужно какие-то действия, команды до того сделать?
Запускаю без перезагрузки гостевую систему и вижу, что ошибка теперь 1908 — не установлено ядро


[user1user1-systemproductname ~]$ sudo /sbin/vboxconfig
[sudo] пароль для user1: 
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
[user1user1-systemproductname ~]$ lsmod
Module                  Size  Used by
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               540672  2 vboxnetadp,vboxnetflt
опять те же запускаются
Последний раз редактировалось
0
avatar
[user1user1-systemproductname ~]$ modinfo vboxnetflt
filename:       /lib/modules/5.16.2-1-MANJARO/extramodules/vboxnetflt.ko.xz
version:        6.1.30 r148432 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     FE67E248763CC88038359DC
depends:        vboxdrv
retpoline:      Y
name:           vboxnetflt
vermagic:       5.16.2-1-MANJARO SMP preempt mod_unload 
[user1user1-systemproductname ~]$ 

6.1.20 ставил как пакет для любых дистров — не через pacman, а через него у меня только один вариант — 6.1.30
[user1user1-systemproductname ~]$ sudo pacman -S virtualbox
[sudo] пароль для user1: 
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) virtualbox-6.1.30-3

Будет установлено:  161,46 MiB

:: Приступить к установке? [Y/n] 

всегда 6.1.30, даже если загрузить ядро системы 4.19
как правильно установить всё для 6.1.20?
Проверяю установленную версию
[user1user1-systemproductname ~]$ vboxmanage --version
6.1.20r143896
[user1user1-systemproductname ~]$ 
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.