🆘 Как исправить зависание Ubuntu в VirtualBox
Если вам интересно узнать о Linux, но его недостаточно для замены macOS или Windows, то запуск его на виртуальной машине — отличный вариант.
VirtualBox является одной из самых популярных виртуальных машин по множеству причин, одной из которых является то, что она бесплатна для использования.
Виртуальные машины — это сложные вещи, и когда что-то идет не так, сложно сказать, в чем проблема.
Это особенно верно, если вы работаете в Ubuntu и она постоянно зависает.
Если это происходит с вами, попытка выяснить, в чем проблема, может быть закончена разочарованием.
Отключить 3D ускорение
Независимо от того, используете ли вы Windows, macOS или даже Linux, 3D-ускорение может вызвать множество проблем в VirtualBox.
Хотя это звучит как то, что вам нужно, оно редко позволяет добиться реального повышения производительности.
Если вы сталкиваетесь с зависанием, попытайтесь отключиться его одним из первых.
В меню слева в VirtualBox щелкните правой кнопкой мыши виртуальную машину Ubuntu, с которой у вас возникли проблемы, затем выберите «Настройки».
Здесь щелкните вкладку «Отображение» и убедитесь, что «Включить 3D-ускорение» не выбрано.
Изменить количество виртуальных процессоров
Хотя компьютеры, продаваемые на компьютеры, обычно имеют только один физический процессор, они имеют несколько ядер, которые действуют как несколько процессоров.
Тем не менее, VirtualBox по умолчанию предоставляет только один виртуальный процессор, который, как было показано, вызывает проблемы с Ubuntu, особенно в последних версиях.
Если вы сталкиваетесь с зависанием, вы можете увеличить число процессоров с двух до четырех.
Щелкните правой кнопкой мыши на вашей виртуальной машине, выберите «Настройки» и перейдите на вкладку «Система».
Здесь выберите процессор в верхней части раздела и поднимайте ползунок до тех пор, пока число процессоров не станет равным двум.
Другие варианты
Существуют и другие варианты, которые, по мнению разных пользователей, решают проблемы с зависанием.
В том же разделе, где вы можете изменить количество процессоров, есть опция «Включить PAE / NX».
Отключите этот параметр, если он уже включен, или включите, если оно уже выключено,это может решить вашу проблему.
Вы также можете попробовать изменить настройки паравиртуализации.
Зайдите в Настройки, затем выберите Система и Ускорение.
Интерфейс паравиртуализации, скорее всего, будет установлен на «По умолчанию», но некоторые пользователи добились лучших результатов, установив его на «Минимальный».
Попробуйте другую версию VirtualBox
Ни одна программа не лишина ошибок, и это касается как Ubuntu, так и VirtualBox.
Некоторые пользователи обнаружили, что разные версии VirtualBox и Ubuntu иногда просто не ладят.
Если определенная версия Ubuntu никогда не зависала в прошлом, вы можете попробовать установить более старую версию VirtualBox.
И наоборот, вы можете попробовать запустить более новую версию Ubuntu.
Возможно, вы не только решите проблему зависания, но и получите новые функции.
Заключение
Надеемся, что один из приведенных выше вариантов решил вашу проблему с зависанием в Ubuntu.
Если у вас все еще есть проблемы, не теряйте надежду.
Попытка различных комбинаций вышеупомянутых вариантов могла бы быть решением для Вас.
Не позволяйте одному неудачному опыту отвлечь вас от использования Linux или виртуальных машин.
Гостевая машина VirtualBox зависает после установки в неё VboxLinuxAdditions
На основной машине Debian 9/KDE. Установлен VirtualBox 6.0. Создана гостевая машина тоже с Debian 9/KDE.
После установки VboxLinuxAdditions в гостевую машину она перестаёт показывать виджет Панель задач. Панель на секунду мелькает в процессе запуска ОС и пропадает. Некоторое время после запуска, если проводить курсором над той областью внизу, в которой располагается Панель задач, всплывают окна значков тех программ, которые расположены в этой панели. При клике, они вроде бы запускаются, но на экране ничего не отображается. Спустя непродолжительно время всё зависает.
Переустанавливал виртуальную машину несколько раз, всегда одно и тоже.
Без VboxLinuxAdditions совсем не здорово, т. к. гостевая машина с разрешением дисплея не выше 1024х768, нет копирования между машинами и общих папок.
Пожалуйста, подскажите как исправить?
К сожалению не нашёл как здесь прикреплять скриншоты.
А всякие ускорения графики в VB пробрвал отключать? А эффекты в госте?
И вроде ж VB 6.0 не оч стабилен, не?
Скрины на сторонний хостинг лить надо, сюда ссылку.
Поставь другое де, не кде. известный баг
Спасибо! Решено!
В настройках виртуальной машины Дисплей — Вкладка Экран — отключил 3D ускорение и заработало.
До этого не отключал, т.к. во многих мануалах писалось, что нужно его обязательно включать.
С лагами интерфейса иногда помогает уменьшить размер окна, а потом развернуть обратно. Это заставляет пересчитать разрешение экрана.
но попробуйте добиться чтобы работало, без 3d ускорения грустно в госте работать.
Уверен что гуглится как заставить конкретную версию Плазмы на конкрентном дистрибутиве работать с гостевом режиме с ускорением 3д.
У меня на кедах все работает (кстати в отличии от гнома3, там как раз нужно отключать). Но у меня сразу из коробки работало, т.к. Дебиан 8, и старый КДЕ 4-й 🙂
Ubuntu 18.04 lts зависает во время загрузки, в Windows Virtualbox. Решение?
Я, наконец, решил его с помощью GParted. Все, что мне нужно было сделать, это переформатировать. Ниже показано, что я сделал:
Установить GParted: sudo apt install gparted Щелкните правой кнопкой мыши на диске (который был указан красным восклицательным знаком!) Выберите Format to Выберите ext4 Нажмите кнопку Apply All Operations
51 ответ
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
В настройках машины VirtualBox просто отключите «3D-ускорение».
Вы выделили достаточную RAM для виртуальной машины? Дайте ему 2 ГБ или больше ОЗУ. Я обнаружил, что когда я запускал Ubuntu 18.04 live cd на виртуальной коробке, он застыл в какой-то момент, но при распределении большего количества оперативной памяти я отлично работал
У меня была такая же проблема:
3D-ускорение = выключено 10 ГБ Ram
3D-ускорение = выключено включить PAE / NX
Вы выделили достаточную RAM для виртуальной машины? Дайте ему 2 ГБ или больше ОЗУ. Я обнаружил, что когда я запускал Ubuntu 18.04 live cd на виртуальной коробке, он застыл в какой-то момент, но при распределении большего количества оперативной памяти я отлично работал
У меня была та же проблема. Когда я столкнулся с проблемами, мои настройки были:
RAM 4GB CPU 3 PAE / NX Enabled VT-x / AMD-V Enabled Вложенная пейджинговая поддержка Включено 3D-ускорение отключено Отключение 2D-видео отключено
I изменили следующие настройки:
RAM 4GB PAE / NX Disabled
Это заставило его работать.
Я изменил следующую настройку:
Он по-прежнему работал.
Похоже, что есть число с количеством процессоров. Основываясь на других ответах, кажется, что не существует «правильного» числа, которое работает для каждой системы.
Затем я понял, что у меня также есть Ubuntu 18.04 Server VM в моей системе. Этот по-прежнему работает. Я заметил, что для этой виртуальной машины Paravirtualization Interface установлен по умолчанию, а для моей настольной VM (той, с которой у меня были проблемы) было установлено значение Legacy. Я изменил его на «По умолчанию» и теперь он работает с любым количеством процессоров.
Итак, для меня было решение: Установить интерфейс Paravirtualization по умолчанию.
virtualbox и зависание компьютера
Добрый день!
Столкнулся с проблемой : не могу запустить виртуальную Win 7 x32. Версия VirtualBox 5.0.40_Ubuntu r115130
Работала VB нормально, никаких нареканий. Выключил виртуальную машину, закрыл VB — так я завершил работу с программой. Не могу точно сказать после чего она перестала работать. Сейчас включаю Oracle VM VirtualBox Менеджер, жму Запустить чтобы загрузить Windows и результат — полное зависание компьютера. Приходится делать hard reset. Логи пусты(!).
Подскажите, пожалуйста, как диагностировать и решить проблему.
1 ответ 1
Virtualbox 5.0.40 не работает с новым ядром 4.13.0-26, но VBox 5.2 работает нормально.
Скачайте его с официальной страницы VirtualBox или добавьте следующую строку в /etc/apt/sources.list :
Если вы пользуетесь версией Ubuntu отличной от 16.04, то используйте соответствующее название вместо xenial
Добавьте публичный ключ Oracle:
Обновите репозитории и установите virtualbox-5.2:
На одном из моих машин VM отказывался запускаться. Помогло удаление virutalbox-dkms :
После обновления у меня была проблема (см VirtualBox — RTR3InitEx failed with rc=-1912 (rc=-1912)) после запуска виртуальной машины. Эта проблема была решена следующей командой: