Автор Тема: После обновлений отвалился VirtualBox ;(  (Прочитано 14750 раз)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Да, после обновок, до 4.9.147-std-def-alt0.M80P.1, не ребутал долго по причине необходимости активной виртуалки - после ребута ошибка Virtual Box. Не стал ничего откатывать а порылся в репозиториях и добавил пакеты касающиеся "Kernel + Virtual Box " (название ориентировочное))) т.к. в скрине полный набор безошибочной работы VB (отмечены как установленные - зелёным). Всё заработало. Нужно было раньше зайти на этот форум сразу к последним "рецептам" о проприетарном паке...
Вообще веселенько получилось после переезда с Ubuntu.
VirtualBox отказался работать, хотя ставил его по инструкции.
https://www.altlinux.org/VirtualBox
Спасибо вам, навели меня на мысль - что команда apt-get install virtualbox  ставит только свои пакеты и не заботится о модулях для ядра системы.

# apt-cache search kernel-modules-virtualbox
kernel-modules-virtualbox-addition-guest-std-def - VirtualBox guest modules
kernel-modules-virtualbox-addition-std-def - VirtualBox modules
kernel-modules-virtualbox-addition-video-std-def - VirtualBox video modules
kernel-modules-virtualbox-addition-guest-un-def - VirtualBox guest modules
kernel-modules-virtualbox-addition-un-def - VirtualBox modules
kernel-modules-virtualbox-addition-video-un-def - VirtualBox video modules
kernel-modules-virtualbox-std-def - VirtualBox modules
kernel-modules-virtualbox-un-def - VirtualBox modules
virtualbox-common - VirtualBox module support files

Пакетов много, поэтому от природной лени я сделал так:
apt-get install kernel-modules-virtualbox-*
Установщик нашел и установил все недостающие пакеты, я радостно перезагрузился и получил систему без сетевой карты и графического ускорителя, графика 1280х1024, зато virtualbox начал запускаться.
Система сломана, сети нет, обновиться проблематично. Хорошо на материнской карте была встроенный wi-fi интерфейс, подключил антеннки, получил доступ к интернет и обновился c установкой всех модулей для моего ядра:
update-kernel -f -a
 
Поэтому чтобы не попадать в затруднительные ситуации, если ставите пакеты с модулями для ядра, на всякий случай обновляйте все модули для ядра.
Моя проблема, скорее всего, была связана с установкой пакета kernel-modules-virtualbox-un-def - VirtualBox modules он последний в списке пакетов и по команде apt-get install kernel-modules-virtualbox-* ставился последним, а значит и обновлял ядро последним и установил выбор ядра на un-def, а было std-def.

Но это еще не всё, система починилась, но virtualbox не работал, в списке плагинов отсутствовал плагин  Oracle_VM_VirtualBox_Extension_Pack
Зашел на сайт https://www.virtualbox.org/
И скачал плагин.

ВАЖНО!!!
Плагин должен быть той же версии, что и установленный пакет VirtualBox.
На сегодня последняя версия от Oracle VirtualBox 6.1.30 Oracle VM VirtualBox Extension Pack, а версия от Альт 6.1.26
Нужно зайти в раздел предыдущих версий и скачать плагин с новером версии = версии пакета Альт.
В данном случае это Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack
Ссылка на закачку здесь:
https://www.virtualbox.org/wiki/Download_Old_Builds
https://www.virtualbox.org/wiki/Download_Old_Builds_6_1
https://download.virtualbox.org/virtualbox/6.1.26/Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack

После установки плагина, VirtualBox заработал, как надо.

P.S.
Инструкцию надо доработать.
https://www.altlinux.org/VirtualBox



« Последнее редактирование: 19.12.2021 12:44:02 от smatsak »

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Но это еще не всё, система починилась, но virtualbox не работал, в списке плагинов отсутствовал плагин  Oracle_VM_VirtualBox_Extension_Pack
Зашел на сайт https://www.virtualbox.org/

А можно просто отключить поддержку USB 2.0/3.0

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
 
А можно просто отключить поддержку USB 2.0/3.0
Тогда уж лучше сразу компьютер не включать, если он для красоты.  :-)

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Тогда уж лучше сразу компьютер не включать, если он для красоты.  :-)

Не всем же нужно флешку в виртуалку пробрасывать. Мне вот не нужно. Так что я могу позволить себе блобятину не ставить :-)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Не всем же нужно флешку в виртуалку пробрасывать. Мне вот не нужно. Так что я могу позволить себе блобятину не ставить
А экран на весь монитор? Или тоже, только тру консоль 80х25..., :-)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 195
Пакетов много, поэтому от природной лени я сделал так:
"Поставил что-нибудь и получил, что попало"...
https://www.altlinux.org/Обновление_ядра
Читать от слов "Частая ошибка пользователей -- установка модуля от более нового ядра".
Система сломана, сети нет, обновиться проблематично.
Чего это она сломана? Загрузите то ядро, которое работало. Надеюсь его не удаляли раньше времени?
« Последнее редактирование: 20.12.2021 01:26:41 от asy »

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
А экран на весь монитор? Или тоже, только тру консоль 80х25..., :-)

На весь. Тот плагин только за поддержку USB 2.0/3.0 отвечает.