Автор Тема: [Решено] VirtualBox на ядре 4.4.19  (Прочитано 3198 раз)

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Добрый день!
Хотел воспользоваться виртуализацией virtualbox на simply с последними обновлениями из репозитория p8. Из коробки не заработал, двигаюсь по инструкции https://www.altlinux.org/VirtualBox, обнаруживаю что:
# uname -r
4.4.19-std-def-alt0.M80P.1
# rpm -qa | grep virtualbox
kernel-modules-virtualbox-addition-std-def-5.0.20-alt1.263184.0.M80P.1
virtualbox-common-5.1.2-alt1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200233.1
kernel-modules-virtualbox-std-def-5.0.20-alt1.263187.0.M80P.1
virtualbox-guest-utils-5.1.2-alt1
kernel-modules-virtualbox-std-def-5.0.20-alt1.263184.0.M80P.1
virtualbox-guest-additions-5.1.2-alt1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200265.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200233.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200265.0.M70P.1
kernel-modules-virtualbox-addition-std-def-5.1.2-alt1.263187.0.M80P.1
virtualbox-5.1.2-alt1

получается совпадающих по версии модулей с ядром нет. Пытаюсь доставить:
# apt-get install kernel-modules-virtualbox-addition-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет kernel-modules-virtualbox-addition-std-def предоставляется следующими пакетами:
  kernel-modules-virtualbox-addition-std-def#4.3.26-alt1.200265.0.M70P.1 4.3.26-alt1.200265.0.M70P.1 [Установлено]
  kernel-modules-virtualbox-addition-std-def#4.3.26-alt1.200233.1 4.3.26-alt1.200233.1 [Установлено]
  kernel-modules-virtualbox-addition-std-def#5.0.20-alt1.263184.0.M80P.1 5.0.20-alt1.263184.0.M80P.1 [Установлено]
  kernel-modules-virtualbox-addition-std-def#5.1.2-alt1.263187.0.M80P.1 5.1.2-alt1.263187.0.M80P.1 [Установлено]
Необходимо точно указать, какой из пакетов должен быть установлен.
E: Виртуальный пакет kernel-modules-virtualbox-addition-std-def предоставляется многими пакетами.

и тут не вижу необходимых. Что делать в такой ситуации? Другое ядро ставить?
« Последнее редактирование: 02.09.2016 13:43:03 от NecroJoke »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #1 : 02.09.2016 08:09:04 »
Вначале полностью обновите систему и ядро.
https://www.altlinux.org/Обновление_ядра
https://www.altlinux.org/Обновление_ОС

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #2 : 02.09.2016 09:12:20 »
Да вроде и так

#cat /etc/apt/sources.list
# Local package resource list for APT goes here.
# To inspect package defined part, see /etc/apt/sources.list.d/*.list

rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/i586 classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/noarch classic

# apt-get update
Получено: 1 http://ftp.altlinux.org p8/branch/i586 release [897B]
Получено: 2 http://ftp.altlinux.org p8/branch/noarch release [691B]
Получено 1588B за 0s (6115B/s).
Найдено http://ftp.altlinux.org p8/branch/i586/classic pkglist
Найдено http://ftp.altlinux.org p8/branch/i586/classic release
Найдено http://ftp.altlinux.org p8/branch/noarch/classic pkglist
Найдено http://ftp.altlinux.org p8/branch/noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
# update-kernel
Running kernel version: kernel-image-std-def-1:4.4.19-alt0.M80P.1
Checking for available kernel packages...
Latest kernel std-def-1:4.4.19-alt0.M80P.1 is already running on your system.
No upgrade is needed. Use -f for force.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 961
    • Домашняя страница
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #3 : 02.09.2016 09:35:12 »
Зачем вам kernel-modules-virtualbox-addition-std-def, если нужен kernel-modules-virtualbox-std-def?
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #4 : 02.09.2016 10:07:06 »
Вам надо 5.1.2 модуль доставить, только не addition

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #5 : 02.09.2016 11:24:48 »
Зачем вам kernel-modules-virtualbox-addition-std-def, если нужен kernel-modules-virtualbox-std-def?
Возможно, но его тоже нет необходимой версии

apt-get install kernel-modules-virtualbox-std-def#*
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано kernel-modules-virtualbox-std-def#5.1.2-alt1.263187.0.M80P.1 для 'kernel-modules-virtualbox-std-def#*'
Выбрано kernel-modules-virtualbox-std-def#4.3.26-alt1.200265.0.M70P.1 для 'kernel-modules-virtualbox-std-def#*'
Выбрано kernel-modules-virtualbox-std-def#4.3.26-alt1.200233.1 для 'kernel-modules-virtualbox-std-def#*'
Выбрано kernel-modules-virtualbox-std-def для 'kernel-modules-virtualbox-std-def#*'
Виртуальный пакет kernel-modules-virtualbox-std-def предоставляется следующими пакетами:
  kernel-modules-virtualbox-std-def#4.3.26-alt1.200265.0.M70P.1 4.3.26-alt1.200265.0.M70P.1 [Установлено]
  kernel-modules-virtualbox-std-def#4.3.26-alt1.200233.1 4.3.26-alt1.200233.1 [Установлено]
  kernel-modules-virtualbox-std-def#5.1.2-alt1.263187.0.M80P.1 5.1.2-alt1.263187.0.M80P.1 [Установлено]
  kernel-modules-virtualbox-std-def#5.0.20-alt1.263184.0.M80P.1 5.0.20-alt1.263184.0.M80P.1 [Установлено]
Необходимо точно указать, какой из пакетов должен быть установлен.
Выбрано kernel-modules-virtualbox-std-def#5.0.20-alt1.263184.0.M80P.1 для 'kernel-modules-virtualbox-std-def#*'
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
E: Виртуальный пакет kernel-modules-virtualbox-std-def предоставляется многими пакетами.

E: невозможно открыть файл c описанием приоритетов пакетов /etc/apt/pkgpriorities


Доставил, теперь так:

# rpm -qa | grep virtualbox
kernel-modules-virtualbox-addition-std-def-5.0.20-alt1.263184.0.M80P.1
virtualbox-common-5.1.2-alt1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200233.1
virtualbox-guest-utils-5.1.2-alt1
kernel-modules-virtualbox-std-def-5.0.20-alt1.263184.0.M80P.1
virtualbox-guest-additions-5.1.2-alt1
kernel-modules-virtualbox-std-def-4.3.26-alt1.200265.0.M70P.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200233.1
kernel-modules-virtualbox-addition-std-def-4.3.26-alt1.200265.0.M70P.1
kernel-modules-virtualbox-addition-std-def-5.1.2-alt1.263187.0.M80P.1
kernel-modules-virtualbox-std-def-5.1.2-alt1.263187.0.M80P.1
virtualbox-5.1.2-alt1

Но ошибка сохранилась, при запуске машины
RTR3InitEx failed with rc=-1912 (rc=-1912)

The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/sbin/vboxconfig'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

The virtual machine 'LinuxBaseAlt' has terminated unexpectedly during startup with exit code 1 (0x1).


Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #6 : 02.09.2016 11:27:10 »
И еще какая то беда с шаблоном Altlinux 32 / 64 виртуалка совсем не создается, выдает:
ALTLinux types are obsolete, use other Linux types instead.


Код ошибки:
NS_ERROR_INVALID_ARG (0x80070057)
Компонент:
VirtualBoxWrap
Интерфейс:
IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 961
    • Домашняя страница
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #7 : 02.09.2016 11:35:07 »
1. Служба virtualbox запущена? Модули загружены?
service virtualbox start
lsmod | grep vb

2. Не используйте эти профили. Из списка их убрать сложно, поэтому просто не используйте.
Андрей Черепанов (cas@)

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #8 : 02.09.2016 11:54:11 »
1. Служба virtualbox запущена? Модули загружены?
service virtualbox start
lsmod | grep vb

2. Не используйте эти профили. Из списка их убрать сложно, поэтому просто не используйте.
Сервис простаивал, запустил, но конечный результат не изменился.
lsmod | grep vb
vboxnetadp             19819  0
vboxnetflt             18218  0
vboxpci                16354  0
vboxdrv               327240  3 vboxnetadp,vboxnetflt,vboxpci

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 961
    • Домашняя страница
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #9 : 02.09.2016 12:11:31 »
VERR_VM_DRIVER_VERSION_MISMATCH ?

Покажите вывод
rpm -qa \*virtualbox\*
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #10 : 02.09.2016 13:28:03 »
И еще какая то беда с шаблоном Altlinux 32 / 64 виртуалка совсем не создается, выдает:
Да, их запретили создавать, т.к. апстрим их не поддерживает, а новый мантейнер VirtualBox решил постепенно от них отказаться. Было в рассылке.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #11 : 02.09.2016 13:30:35 »
Вот его и установите. Если не умеете указывать версии в apt (я вот тоже слёту не вспомню), можете установить из Синаптика.
Цитировать
kernel-modules-virtualbox-std-def#5.1.2-alt1.263187.0.M80P.1 5.1.2-alt1.263187.0.M80P.1

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 456
    • Email
Re: VirtualBox на ядре 4.4.19
« Ответ #12 : 02.09.2016 13:42:16 »
Перезагрузил, ситуация поменялась, virtualbox начал ругаться на выключенную виртуализацию в биосе. Перегрузил, включил, взлетело. Спасибо за советы. Пойду виртуалить