Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

VirtualBox после обновления ядра

Автор timoshka, 01 июля 2013, 11:03:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

timoshka

Приветствую!
После обновления через slackpkg получил новое ядро.
# uname -r
3.2.45-smp

Проблем нет, кроме как с VirtualBox.
На картинке видно, что он просит переустановить дрйвер ядра.
делаю
# /etc/rc.d/rc.vboxdrv setup
Not implemented! Please use the virtualbox-kernel.SlackBuild available at SlackBuilds.org instead.

т.е. получается надо заново весь VB переустановить?
если так, то не слетят созданные до этого виртуальные ОС ?

Graf

Цитата: timoshka от 01 июля 2013, 11:03:37
т.е. получается надо заново весь VB переустановить?
Нет, достаточно virtualbox-kernel, через тот же sbopkg.

Цитата: timoshka от 01 июля 2013, 11:03:37
если так, то не слетят созданные до этого виртуальные ОС ?
Не слетят.

bormant

Так происходит, когда VirtualBox поставлен из slackbuilds.org, его скрипт вырезает действие setup в rc.vboxdrv.
Пересобрать и обновить достаточно пакет virtualbox-kernel с той версией VirtualBox, которая уже установлена.
Виртуальные машины это не затронет.

timoshka

Цитата: bormant от 01 июля 2013, 12:36:14
Так происходит, когда VirtualBox поставлен из slackbuilds.org,
Так и было :)
Всем спасибо!

timoshka

Цитата: Graf от 01 июля 2013, 12:22:35Нет, достаточно virtualbox-kernel, через тот же sbopkg.
Опять теже грабли, только вид сверху :(
sbopkg  для 14.1 нет, как нет ничего и на slackbuilds.org, что в принципе одно  и тоже. И как быть?

bormant

Взять в git, например так http://pastebin.com/jRPYQsVL, или использовать от 14.0.

timoshka

# sbopkg -r
Unknown repository name -- ""
Valid options are:
SBo/14.0        (SBo repository for Slackware 14.0)
SBo/13.37       (SBo repository for Slackware 13.37)
SBo/13.1        (SBo repository for Slackware 13.1)
SBo/13.0        (SBo repository for Slackware 13.0)
SBo/12.2        (SBo repository for Slackware 12.2)
SBo/12.1        (SBo repository for Slackware 12.1)
SBo/12.0        (SBo repository for Slackware 12.0)
SBo/11.0        (SBo repository for Slackware 11.0)
local/local     (default local repository)
SBo-git/current (UNSUPPORTED SBo git repository for -current)

bormant

#7
Показывайте, что наделали
$ cat -n /etc/sbopkg/repos.d/70-slackbuilds.repo
$ grep REPO_ /etc/sbopkg/sbopkg.conf

ибо
# sbopkg -V slackbuilds/master -r
Syncing with the remote repository into /var/lib/sbopkg/slackbuilds.
From git://slackbuilds.org/slackbuilds
* branch            master     -> FETCH_HEAD
Already up-to-date.
HEAD is now at 5ee5750 graphics/LDView: Go back to version 4.1 and build correctly

Repository update complete.

timoshka

# cat -n /etc/sbopkg/repos.d/70-slackbuilds.repo
     1  slackbuilds master "Official master git branch from SlackBuilds.org" custom git git://slackbuilds.org/slackbuilds.git@master ""


# grep REPO_ /etc/sbopkg/sbopkg.conf
REPO_ROOT=${REPO_ROOT:-/var/lib/sbopkg}
REPO_BRANCH=${REPO_BRANCH:-master}
#REPO_BRANCH=${REPO_BRANCH:-14.0}
REPO_NAME=${REPO_NAME:-slackbuilds}
#REPO_NAME=${REPO_NAME:-SBo}

bormant

На первый взгляд всё правильно. Однако на 99,999% уверен, что в конце файла /etc/sbopkg/repos.d/70-slackbuilds.repo нет перевода строки.
Угадал?

timoshka

Цитата: bormant от 22 ноября 2013, 11:53:59
На первый взгляд всё правильно. Однако на 99,999% уверен, что в конце файла /etc/sbopkg/repos.d/70-slackbuilds.repo нет перевода строки.
Угадал?
В яблочко! :good_mini:
Я уже сам VB обновил до 4.2.16, bormant спасибо!