Автор Тема: VirtualBox после обновления ядра  (Прочитано 2042 раз)

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

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
VirtualBox после обновления ядра
« : 01 Июль 2013, 11:03:37 »
Приветствую!
После обновления через 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

  • Администратор
  • Ветеран
  • *
  • Сообщений: 676
  • Репутация: +26/-0
    • Просмотр профиля
    • Slackware
Re: VirtualBox после обновления ядра
« Ответ #1 : 01 Июль 2013, 12:22:35 »
т.е. получается надо заново весь VB переустановить?
Нет, достаточно virtualbox-kernel, через тот же sbopkg.

если так, то не слетят созданные до этого виртуальные ОС ?
Не слетят.
С кем поведёшься - так тебе и надо!
===== http://slackware.su =====

Онлайн bormant

  • Глобальный модератор
  • Старожил
  • *
  • Сообщений: 470
  • Репутация: +43/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #2 : 01 Июль 2013, 12:36:14 »
Так происходит, когда VirtualBox поставлен из slackbuilds.org, его скрипт вырезает действие setup в rc.vboxdrv.
Пересобрать и обновить достаточно пакет virtualbox-kernel с той версией VirtualBox, которая уже установлена.
Виртуальные машины это не затронет.

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #3 : 01 Июль 2013, 16:25:03 »
Так происходит, когда VirtualBox поставлен из slackbuilds.org,
Так и было :)
Всем спасибо!

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #4 : 20 Ноябрь 2013, 16:07:00 »
Нет, достаточно virtualbox-kernel, через тот же sbopkg.
Опять теже грабли, только вид сверху :(
sbopkg  для 14.1 нет, как нет ничего и на slackbuilds.org, что в принципе одно  и тоже. И как быть?

Онлайн bormant

  • Глобальный модератор
  • Старожил
  • *
  • Сообщений: 470
  • Репутация: +43/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #5 : 20 Ноябрь 2013, 17:12:28 »
Взять в git, например так http://pastebin.com/jRPYQsVL, или использовать от 14.0.

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #6 : 21 Ноябрь 2013, 16:31:44 »
# 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

  • Глобальный модератор
  • Старожил
  • *
  • Сообщений: 470
  • Репутация: +43/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #7 : 21 Ноябрь 2013, 17:56:59 »
Показывайте, что наделали$ 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.
« Последнее редактирование: 21 Ноябрь 2013, 18:01:11 от bormant »

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #8 : 22 Ноябрь 2013, 11:16:20 »
# 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

  • Глобальный модератор
  • Старожил
  • *
  • Сообщений: 470
  • Репутация: +43/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #9 : 22 Ноябрь 2013, 11:53:59 »
На первый взгляд всё правильно. Однако на 99,999% уверен, что в конце файла /etc/sbopkg/repos.d/70-slackbuilds.repo нет перевода строки.
Угадал?

Оффлайн timoshka

  • Постоялец
  • **
  • Сообщений: 124
  • Репутация: +3/-0
    • Просмотр профиля
Re: VirtualBox после обновления ядра
« Ответ #10 : 22 Ноябрь 2013, 13:37:54 »
На первый взгляд всё правильно. Однако на 99,999% уверен, что в конце файла /etc/sbopkg/repos.d/70-slackbuilds.repo нет перевода строки.
Угадал?
В яблочко! :good_mini:
Я уже сам VB обновил до 4.2.16, bormant спасибо!