Вопрос или проблема
Я пытаюсь установить и запустить виртуальную машину, следуя этому руководству. Однако у меня возникает следующая ошибка: Сообщение об ошибке: Произошла критическая ошибка при запуске виртуальной машины, выполнение машины было остановлено.
Основная проблема, похоже, заключается в следующем:
«Пакет расширений Oracle VM VirtualBox (Версия: 7.0.18 r162988; Модуль VRDE: VBoxVRDP непригоден из-за ‘VBoxExtPackVMRegister вернул VERR_VERSION_MISMATCH, pReg=0000000000000000 ErrInfo=’Несоответствие версий помощника – ожидалось 0x50000, получено 0x30000”)»
Я добавил скриншоты соответствующих частей журнала:
Ответ или решение
Проблема, с которой вы столкнулись, связана с несовместимостью версий установленного пакета расширений Oracle VM VirtualBox и основной программы VirtualBox. Ошибка "VERR_VERSION_MISMATCH" указывает на то, что версия расширений не соответствует версии установленного VirtualBox. Ниже приведены шаги, которые помогут вам устранить эту проблему:
-
Проверьте установленную версию VirtualBox:
Откройте терминал в Ubuntu и выполните команду:VBoxManage --version
Запишите версию, которую вы получите.
-
Проверьте установленную версию пакета расширений:
Виртуальный менеджер также может показать это, или вы можете использовать:ls /usr/lib/virtualbox/extpack/
Убедитесь, что вы знаете, какая версия расширений установлена.
-
Обновите или переустановите пакет расширений:
- Перейдите на официальный сайт VirtualBox (https://www.virtualbox.org/wiki/Downloads) и скачайте версию пакета расширений, соответствующую вашей версии VirtualBox.
- Установите пакет расширений с помощью следующей команды:
sudo VBoxManage extpack install path/to/Oracle_VM_VirtualBox_Extension_Pack-<version>.vbox-extpack
Замените
<version>
на номер версии, который вы скачали.
-
Перезапустите VirtualBox:
После установки расширений закройте VirtualBox и снова откройте его. -
Запустите вашу виртуальную машину:
Попробуйте снова запустить вашу виртуальную машину, чтобы убедиться, что ошибка устранена.
Если ошибка сохраняется, вы можете выполнить следующие дополнительные шаги:
-
Переустановите VirtualBox:
Если проблема не решилась, попробуйте полностью удалить VirtualBox и затем заново установить его:sudo apt-get remove --purge virtualbox sudo apt-get install virtualbox
Затем повторите установку пакета расширений, как указано выше.
-
Обновите систему:
Убедитесь, что ваша система обновлена:sudo apt-get update sudo apt-get upgrade
-
Проверьте настройки BIOS:
Убедитесь, что на вашем компьютере включена виртуализация (обычно это Intel VT-x или AMD-V) в настройках BIOS.
Следуя этим шагам, вы должны устранить проблему с несовместимостью версий и успешно запустить вашу виртуальную машину в VirtualBox на Ubuntu. Если у вас останутся вопросы или возникнут новые трудности, не стесняйтесь обращаться за дополнительной помощью.