LINUX.ORG.RU

VirtualBox - драйвер ядра не установлен (rc=-1908)

 , , , ,


0

1

Arch Linux. Поставил VBox с оф репозитория, при старте виртуальной машины лезет ошибочка (приложил ниже, спойлер, гад такой, игнорируется). Естественно, погуглил, подобного много. Установка сорцов ядра, dkms, «'pacman -S virtualbox-modules'», «/usr/bin/vboxbuild» не помогают... Надеюсь на вашу помощь :)

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

'pacman -S virtualbox-modules'

as root. If you don't use our stock kernel, install virtualbox-source andexecute /usr/bin/vboxbuild.



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

да знаю что леннардос
версия сорсов аналогична версии загруженного ядра?
что говорит при сборке?
логи-логи-логи!

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

Файла просто не существует. Сорцов в репах нет, качаю с сайта - там начинаются ошибки компиляции

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

в нормальных дистрах такой слака-подход не требуется

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

У меня нет rc.d. Есть systemd, другой скрипт инициализации. Но так и не нашел этого файла

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

UPD:

Once virtualbox-host-dkms is installed, simply generate the kernel modules for your custom kernel by running:

# dkms install vboxhost/<virtualbox-host-source version> -k <your custom kernel's version>/<your architecture>

Which for the lazy is the command:

# dkms install vboxhost/$(pacman -Q virtualbox|awk {'print $2'}|sed 's/\-.\+//') -k $(uname -rm|sed 's/\ /\//')

and load it:

# modprobe vboxdrv

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

оно у тебя как поставило, так и снесло :3
зачем ты ставишь с сайта, когда пакет есть в репах?
// не могу удержаться - установка модулей ядра в /usr этапять!

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

Все дефолтно, времени не было :D Пакета virtualbox-source нет. Так и ничего не находит по «yaourt -Ss virtualbox sour» и прочему, из чего сделал вывод, что в оф репах нет

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

а почему ты думаешь, что оно должно быть с сорсах? это же бинарный дистр

You will need to install virtualbox-host-modules separately, if it is not installed with the the virtualbox package, which contains the precompiled modules for the stock archlinux kernel.

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

При ошибке было написано, что если заюзал не сток ядро - поставь сорцы. Решил просто так попробовать. А virtualbox-host-modules ставил и переустанавливал. И после modprobe тоже не находил

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

Профит, проблема решена. Он завалил все в /tmp, оттуда подключилось. Не подскажете, как автозагрузку модуль ядра пихнуть?

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

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

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

Не подскажете, как автозагрузку модуль ядра пихнуть?

Про виртуалбокс целую статью написали в wiki . Но лучше початица на ЛОРе, да.

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

Скорее, слишком новое. Я как-то после очередного обновления арча джва дня ждал, пока модули vbox'а обновят

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