Вопрос или проблема
Я хочу установить Ubuntu 24.04 на виртуальную машину с VirtualBox 7.0, поэтому скачал ISO-образ с сайта Ubuntu и загрузил его в виртуальную машину, но когда я загружаюсь и выбираю “Установить или попробовать Ubuntu”, появляется очень примитивный экран загрузки (вместо красивого экрана загрузки Ubuntu) с текстом “Ubuntu 24.04”, и через несколько секунд возникают ошибки, из-за которых я не могу установить Ubuntu. Единственный способ избежать этого — сменить VMSVGA на VBOXSVGA или VBOXVGA, но они ужасные и мигают.
Раньше этого со мной не происходило, и я также использовал VirtualBox 7, почему это происходит?
У меня была такая же проблема, чтобы решить ее, мне пришлось изменить графический контроллер. Я прочитал, что, по-видимому, vmwgfx — это графические драйверы для VMware.
В настройках > экран > установите ‘графический контроллер’ на VBoxVGA или VBoxSVGA > убедитесь, что ‘включить 3D-ускорение’ не отмечено.
Теперь должно быть возможно загрузить вашу систему, убедитесь, что VirtualBox обновлён.
Я исправил это, отключив Hyper-V и затем удалив дополнения гостя VirtualBox.
sh VBoxLinuxAdditions.run uninstall
Ответ или решение
Чтобы решить проблему с ошибкой "vmwgfx seems to be running on an unsupported hypervisor" при установке Ubuntu 24.04 в виртуальной машине с использованием VirtualBox 7.0, выполните следующие шаги:
-
Настройки графического контроллера:
- Откройте настройки вашей виртуальной машины в VirtualBox.
- Перейдите во вкладку Экран (Display).
- Измените графический контроллер на
VBoxVGA
илиVBoxSVGA
. Эти параметры лучше совместимы с Ubuntu и могут помочь избежать проблем с графикой. - Убедитесь, что опция Включить 3D-ускорение (Enable 3D Acceleration) отключена. Это может уменьшить вероятность возникновения графических артефактов и сбоев.
-
Обновление VirtualBox:
- Убедитесь, что у вас установлена последняя версия VirtualBox. Иногда проблемы могут быть вызваны багами, которые уже были исправлены в новых версиях. Проверьте на официальном сайте VirtualBox наличие обновлений.
-
Отключение Hyper-V:
- Если у вас Windows, возможно, Hyper-V конфликтует с VirtualBox. Чтобы отключить Hyper-V:
- Откройте командную строку с правами администратора.
- Введите следующую команду и нажмите Enter:
bcdedit /set hypervisorlaunchtype off
- Перезагрузите компьютер.
- Если у вас Windows, возможно, Hyper-V конфликтует с VirtualBox. Чтобы отключить Hyper-V:
-
Удаление дополнений гостевой ОС VirtualBox:
- Если вы ранее устанавливались дополнения VirtualBox для гостевой ОС, возможно, они вызывают конфликты. Чтобы удалить дополнения, выполните следующие команды в терминале вашей виртуальной машины (перед установкой Ubuntu):
sudo sh VBoxLinuxAdditions.run uninstall
- После этого можно попробовать снова установить Ubuntu.
- Если вы ранее устанавливались дополнения VirtualBox для гостевой ОС, возможно, они вызывают конфликты. Чтобы удалить дополнения, выполните следующие команды в терминале вашей виртуальной машины (перед установкой Ubuntu):
-
Проверка образа ISO:
- Убедитесь, что ISO образ Ubuntu 24.04 не поврежден. Вы можете проверить контрольные суммы, предоставленные на сайте Ubuntu, чтобы убедиться в целостности загрузочного файла.
После выполнения указанных шагов попробуйте снова запустить установку Ubuntu 24.04. Если проблемы сохраняются, рассмотрите возможность использования другой версии VirtualBox или другой виртуализации, такой как VMware или KVM.