Автор Тема: После обновления не запускаются VM  (Прочитано 2737 раз)

Оффлайн aleksey-v.

  • Давно тут
  • **
  • Сообщений: 244
С удивлением обнаружил, что после какого-то обновления перестали запускаться виртуальные машины, как старые, так и новые.
Дополнительных репозиториев нет. Всё, что приходило, приходило исключительно из станртных.
Также замечу, что графический интерфейс VirtualBOX существенно обновился - 6.1.4 r136177.

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 are not mixing builds of VirtualBox from different sources.
where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.


Что характерно, файла /sbin/vboxconfig нет.

Версии сейчас такие:

# rpm -qa | grep box
virtualbox-guest-common-6.1.4-alt1.x86_64
virtualbox-6.1.4-alt1.x86_64
virtualbox-common-6.1.4-alt1.x86_64
make-initrd-busybox-1.28.1-alt2.x86_64
kernel-modules-virtualbox-addition-std-def-5.2.34-alt1.267087.1.x86_64
kernel-modules-virtualbox-std-def-5.2.34-alt1.267087.1.x86_64
xorg-drv-vboxvideo-1.0.0-alt1.x86_64
virtualbox-guest-additions-6.1.4-alt1.x86_64
virtualbox-guest-utils-6.1.4-alt1.x86_64



Ну а попытка обновить модули ядра почти угробила систему.  :-D

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 061
  • antohami@
Re: После обновления не запускаются VM
« Ответ #1 : 20.03.2020 06:28:12 »
Ядро то не обновили. Обновлять надо правильно:
https://www.altlinux.org/Обновление_ядра

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 712
  • Кто ищет, тот найдёт.
Re: После обновления не запускаются VM
« Ответ #2 : 20.03.2020 06:35:56 »
Если используете виртуалбокс и обновляетесь периодически, то в обязательном порядке вместе со "стандартным" обновлением следует обновлять и ядро.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 405
  • Sunny 273 RUS crew
Re: После обновления не запускаются VM
« Ответ #3 : 20.03.2020 08:21:47 »
# rpm -qa | grep box
virtualbox-6.1.4-alt1.x86_64
kernel-modules-virtualbox-std-def-5.2.34-alt1.267087.1.x86_64
Чтобы совсем недопонимания не было. Тут версии обязательно должны быть одинаковые. Остальные про virtualbox тоже по идее, но они для гостевой ОС, если склероз не изменяет. Но у этих двух пакетов без вариантов.

Оффлайн aleksey-v.

  • Давно тут
  • **
  • Сообщений: 244
Re: После обновления не запускаются VM
« Ответ #4 : 20.03.2020 14:30:15 »
Спасибо за советы.

Но, ребята, в этом-то всё и дело. Обновления приходят автоматически. Вручную ничего не обновляется.
Понятно, что можно и ядро обновить, и как-то иначе решить ситуацию. В данном случае посыл такой, что по сути человек ничего руками не делал, но VirtualBox сломался. Всё остальное - это детали.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 061
  • antohami@
Re: После обновления не запускаются VM
« Ответ #5 : 20.03.2020 14:44:46 »
Обновления приходят автоматически.

А это автоматически кто-то настраивал?

Оффлайн aleksey-v.

  • Давно тут
  • **
  • Сообщений: 244
Re: После обновления не запускаются VM
« Ответ #6 : 20.03.2020 15:12:14 »
Это часть настройки по умолчанию.
Например, сейчас APT Indicator предлагает следующее:

Следующие пакеты будут обновлены:
bluez libbluez libopus libqt5-designer libqt5-help qt5-tools-common

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 405
  • Sunny 273 RUS crew
Re: После обновления не запускаются VM
« Ответ #7 : 20.03.2020 15:32:21 »
Спасибо за советы.

Но, ребята, в этом-то всё и дело. Обновления приходят автоматически. Вручную ничего не обновляется.
Понятно, что можно и ядро обновить, и как-то иначе решить ситуацию. В данном случае посыл такой, что по сути человек ничего руками не делал, но VirtualBox сломался. Всё остальное - это детали.
Политика такова, что ядро (и модули соответственно) автоматически не обновляется. Это - закон (в ALT). Такова в ALT участь ПО, имеющего ядерные компоненты, что его dist-upgrade обновляет, а ядерные компоненты - нет. Про это надо знать и смириться с этим. Если Вы таким ПО пользуетесь, запускайте руками update-kernel в нужный момент.
« Последнее редактирование: 20.03.2020 15:34:06 от asy »