- Вопрос или проблема
- Ответ или решение
- Как вернуть старую версию VirtualBox после обновления: полное руководство
- Шаг 1: Удаление текущей версии VirtualBox
- Шаг 2: Установка старой версии VirtualBox
- Шаг 3: Блокировка обновлений VirtualBox
- Шаг 4: Устранение ошибок и настройка
- Шаг 5: Проверка работоспособности
- Заключение
Вопрос или проблема
Совсем недавно я обновил систему до Bionic Beaver. Версия VirtualBox стала новой после этого обновления. Я заметил некоторые ошибки, о которых уже обсуждалось на этом сайте, но пока не смог найти решение. Поскольку я использую VirtualBox в профессиональных целях и у меня несколько клиентских компьютеров, смоделированных в виртуальной машине, я хочу вернуться к более старой версии VirtualBox, чтобы иметь возможность продолжать работу.
- Меню в полноэкранном режиме пропало, мне нужно выйти из полноэкранного режима, прежде чем я смогу свернуть окно.
- Курсор мыши зависает, выход из полноэкранного режима и возврат в полноэкранный режим решает эту проблему.
- Полноэкранный режим некорректно работает с несколькими мониторами. Я не могу изменить монитор, используемый для полноэкранного режима.
Как видите, я нашел обходной путь, чтобы продолжать работать, но мне это некомфортно.
Я решил, что хочу вернуться к более старой версии, но у меня нет понятия, какая версия стояла на моей старой системе (Xenial). Также, как лучше вернуть старую версию и избежать обновления до 5.2 при следующем обновлении.
Пожалуйста, помогите!
Во-первых, я попробовал это:
apt purge virtualbox
apt install virtualbox-5.1
apt-mark hold virtualbox
Запуск виртуальной машины завершился с ошибкой: VERR_VM_DRIVER_VERSION_MISMATCH (-1912)
Потом это:
apt remove --purge virtualbox*
apt install virtualbox-5.1
apt-mark hold virtualbox
Затем я получил ошибку о том, что USB 3.0 не работает.
Я отключил USB в настройках машины.
Запустил машину снова и переустановил расширения vbox, чтобы получить подходящую версию.
Меню все еще отсутствует, системы с несколькими мониторами все еще не работают правильно.
Но я избавился от проблем со зависанием мыши.
Ответ или решение
Как вернуть старую версию VirtualBox после обновления: полное руководство
Недавнее обновление системы до Bionic Beaver и, соответственно, обновление VirtualBox до версии 5.2.10 привело к ряду серьезных проблем, которые мешают вашей работе. Исходя из вашего описания, у вас возникли следующие сложности:
- Отсутствие меню в полноэкранном режиме.
- Замораживание мыши, которое решается временным выходом из полноэкранного режима.
- Некорректная работа с несколькими мониторами в полноэкранном режиме.
Эти проблемы подвергают риску вашу профессиональную деятельность, особенно если вы моделируете клиентские компьютеры. В данной статье мы расскажем о том, как правильно вернуть VirtualBox к более стабильной версии.
Шаг 1: Удаление текущей версии VirtualBox
Чтобы начать процесс отката, вам нужно удалить текущую версию VirtualBox. Используйте следующую команду в терминале:
sudo apt remove --purge virtualbox*
Эта команда удалит все установленные версии VirtualBox и связанные с ними файлы конфигурации.
Шаг 2: Установка старой версии VirtualBox
Определить точную версию, которую вы использовали ранее, может быть сложной задачей, но вы можете попробовать установить версию 5.1, которая является довольно стабильной:
sudo apt install virtualbox-5.1
Если у вас возникли проблемы с установкой или необходимыми зависимостями, попробуйте сначала обновить список пакетов:
sudo apt update
Шаг 3: Блокировка обновлений VirtualBox
Чтобы избежать автоматического обновления VirtualBox до новой версии в будущем, необходимо заблокировать его. Используйте следующую команду:
sudo apt-mark hold virtualbox
Этот шаг предотвратит случайные обновления до версии 5.2, благодаря чему вы сможете продолжить работу без сбоев.
Шаг 4: Устранение ошибок и настройка
Если после установки 5.1 вы столкнулись с ошибкой VERR_VM_DRIVER_VERSION_MISMATCH
, это может быть связано с тем, что модули ядра VirtualBox не были обновлены. Попробуйте переустановить расширения VirtualBox:
- Загрузите соответствующий пакт расширений.
- Установите его с помощью команды:
sudo dpkg -i ПУТЬ_К_ФАЙЛУ
Затем выполните команду для сборки модулей ядра:
sudo /sbin/vboxconfig
Убедитесь, что в настройках виртуальной машины отключены все нежелательные функции, такие как USB 3.0, если вы уже испытывали проблемы с этим.
Шаг 5: Проверка работоспособности
После выполнения всех шагов проверьте, решили ли вы проблемы с полноэкранным режимом и многомониторием. Запустите виртуальные машины и настройте полноэкранный режим. Убедитесь, что мышь не замерзает, и меню отображается корректно.
Заключение
Вернуться к более стабильной версии VirtualBox может быть сложным процессом, но соблюдение перечисленных шагов поможет вам вернуть рабочее окружение в нужное вам состояние. Если проблемы сохраняются, рассмотрите возможность общения с поддержкой VirtualBox или на специализированных форумах для IT-специалистов. Ваш профессиональный инструмент должен работать без сбоев, и с правильными настройками вы сможете продолжать выполнять свою работу эффективно.