LINUX.ORG.RU

Fedora 19 и VirtualBox: модули ядра для свежих ядер

 ,


1

1

VirtualBox, как я понимаю, нет в официальных репозиториях, а в сторонних соответствующие пакеты часто запаздывают. Как сделать нормально? В Google был, но видел советы только в стиле «подожди» или для Fedora 18-.

# systemctl status systemd-modules-load.service 
systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
   Active: failed (Result: exit-code) since Sat 2013-09-07 10:34:00 NOVT; 4h 46min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
 Main PID: 316 (code=exited, status=1/FAILURE)
   CGroup: name=systemd:/system/systemd-modules-load.service

Sep 07 10:34:00 fedora systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
Sep 07 10:34:00 fedora systemd[1]: Failed to start Load Kernel Modules.
Sep 07 10:34:00 fedora systemd[1]: Unit systemd-modules-load.service entered failed state.
$ yum info kernel | grep Version
Version     : 3.10.7
Version     : 3.10.9
Version     : 3.10.10
$ yum search kmod-VirtualBox | grep 3.10
kmod-VirtualBox-3.10.3-300.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.3-300.fc19.x86_64
kmod-VirtualBox-3.10.4-300.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.4-300.fc19.x86_64
kmod-VirtualBox-3.10.5-201.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.5-201.fc19.x86_64
kmod-VirtualBox-3.10.6-200.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.6-200.fc19.x86_64
kmod-VirtualBox-3.10.7-200.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.7-200.fc19.x86_64
kmod-VirtualBox-3.10.9-200.fc19.x86_64.x86_64 : VirtualBox kernel module(s) for
                                              : 3.10.9-200.fc19.x86_64


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

akmod-VirtualBox есть в репозитории? Если есть, то поставить его, а потом с помощью dkms пересобирать эти модули при каждом обновлении ядра.

PaRuSoft ★★★★
()
$ cd /etc/yum.repos.d/
$ sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
$ sudo yum install VirtualBox-4.2

Последний ExtensionPack можно скачать здесь (ссылка «All supported platforms»), а вот тут можно выбрать версию.

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

Я такое проворачивал с нвидиевским драйвером, возможно я ошибаюсь насчет dkms, но пересобирается оно автоматом :)

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

Это всё понятно. Просто akmods и dkms — сильно разные вещи, отличающиеся подходом к сборке модулей. dkms взаимодействует исключительно с сорцами и компилятором (плюс, ведёт какую-то свою базу), а также «внедряется» в PM, чтобы при обновлениях/деинсталляциях оперировать модулями. akmods же работает с rpmbuild'ом, т.о. получаем вполне обычные пакеты, с которыми можно работать обычным yum'ом, что более правильно. Также akmods хорошо интегрирован с systemd, с ним не возникает ситуации, когда модуль ядра, например, nvidia.ko оказался бы не собранным, а X'ы уже хотят стартовать. С dkms такое — вполне обыденная вещь (привет сборщику пакетов с bumblebee, заиспользовавшему для своих пакетов dkms!). Более того, akmods и dkms не совместимы между собой. Ах да, akmods'ом можно достаточно гибко рулить вручную.

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

Идём по первой ссылке, читаем:

Особое внимание уделяем фразам:

The binaries are released under the terms of the GPL version 2.

и

The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL).

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

Пожалуйста :]

Не забудьте добавить своего пользователя в группу vboxusers.

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

kvm может использовать, а не кактусы?

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