- Отсутствие запуска виртуальных машин в «VirtualBox».
- Почему не запускается Ubuntu на VirtualBox?
- Как исправить ошибку запуска VirtualBox VM в Linux
- Не запускается VirtualBox в Linux
- Установка драйвера ядра VirtualBox
- Установка пакета расширения VirtualBox
- Смена владельца каталога /usr/
- Как запустить VirtualBox на Ubuntu 16.04 и не сойти с ума
- Суть проблемы
- Сообщения об ошибке
- Скриншоты ошибки
- Решение
- Установка ukuu
- Перезагрузка
- Готово
Отсутствие запуска виртуальных машин в «VirtualBox».
Когда я пытаюсь запустить или установить виртуальную машину в программе «VirtualBox», то выводится сообщение:
Пробовал устанавливать разные версии программы «VirtualBox», но ничего не получается — виртуальные машины не загружаются. Сейчас установлена версия «4.3.6».
Пользователи «user» и «root» находятся в группе «vboxusers».
Поставьте версию Virtualbox из стабильного релиза Debian http://packages.debian.org/stable/virtualbox
В ветке 4.3.* Oracle поломала нормальную работу в Linux.
Хотя с другой стороны, возможно в 4.3.6 всё исправлено, но вы всё же попробуйте поставить указанную версию.
Так как я устанавливал на мою систему (Debian) разные версии программы «VirtualBox», возможно, что в системе остались после удаления этих версий различные конфигурационные файлы, записи в какие-нибудь системные файлы и т.д.? Если «да», то как я могу удалить все, что осталось от этих версий данной программы?
на 14.04 убунте из офф. реп virtualbox’а отлично работала 4.3.6
так что сейчас все норм
а ты не от рута ее заводишь?
Если в стабильном Debian что-то не ставится, то значит вы что-то не правильно делаете, сторонние репозитарии случаем не подключены ?
Ну и где вывод ошибки при установке ?
Если всё же проблема есть, то нужно писать баг репорт, но я сомневаюсь, всё же, что есть проблема, скорее всего вы делаете неправильные действия.
Так как я устанавливал на мою систему (Debian) разные версии программы «VirtualBox»
Из сторонних репозитариев или вообще в ручную ?
Если «да», то как я могу удалить все, что осталось от этих версий данной программы?
В начале ответьте как ставили.
Версия из стабильного релиза вообще не установилась!
Сообщение, которое появилось в ходе установки программы из «Synaptic»:
Какое у вас там ядрышко, glibc и всё прочее ? И спросите какое у ТС.
Кроме всего прочего в ветке 4.3.* действительно есть проблемы, возможно в 4.3.6 уже поправили.
Сообщение, которое появилось в ходе установки программы из «Synaptic»:
Выкинь synaptic, ставь в ручную:
В файл «/etc/apt/sources.list» написал строку «#deb http://download.virtualbox.org/virtualbox/debian wheezy contrib».
У меня среда окружения «KDE» и я устанавливал программу из пункта «Управление программами (Apper)».
Все имеющиеся ресурсы, из которых я устанавливал «VirtualBox».
Покажите целиком source.list, директория source.list.d есть ?
Вывод команды «apt-get install virtualbox»:
Содержимое файла «sources.list»:
Содержимое каталога «sources.list.d»:
Вы точно всё ставили через репозитарии и не скачивали .run файл (VirtualBox-4.3.6-91406-Linux_x86.run) и не запускали его ?
А так, можно предположить, что виной всему наличие /etc/init.d/vboxdrv, видимо от старой установки, хотя если вы всё ставили через deb пакеты, то при удалении virtualbox должен был удалиться и стартовый сценарий.
Попробуйте для начала удалить этот стартовый сценарий, /etc/init.d/vboxdrv.
Затем пробуйте заново ставить пакет virtualbox или если он установлен, но не настроен настроить:
Пока корректно не будет завершён этап настройки пакета virtualbox, который у вас сейчас прерывается из-за наличия указанного скрипта, не будет настроек пакет virtualbox-dkms, который, собственно и установит модули ядра для поддержки virtualbox. С пакетом virtualbox-qt ситуация аналогична.
Источник
Почему не запускается Ubuntu на VirtualBox?
Привет, я начинаю изучать линукс (сейчас на windows 10), скачала Oracle VirtualBox 6.1.22 и ubuntu 18.04.1, но запустить не смогла. После создания виртуальной машины не получается выбрать образ диска, где лежит ubuntu, потому что возникает такая ошибка: Функция аппаратной виртуализации включена для данной машины, но не поддерживается Вашим хостом. Для обеспечения работоспособности машины она должна быть выключена.
Я открываю настройки виртуальной машины, потом «система», потом «ускорение» и отключаю аппаратную визуализацию, но ошибка всё равно не исчезает. Подскажите пожалуйста, из-за чего это может быть и как можно исправить?
- Вопрос задан 01 июл.
- 837 просмотров
Привет.
Для решения проблемы стоит начать с самого начала.
1. Для корректной работы виртуализации через hyper-v нужно что бы была Os Win10 Pro. На версии Home данная функция не доступна.
2. Нужно проверить включена ли виртуализация. Для этого достаточно открыть диспетчер задач и посмотреть в разделе ЦП.
2.1. Если виртуализация отключена. Стоит зайти в BIOS вашего компьютера\ноутбука как рекомендовал SagePtr и включить ее.
Обычно это раздел Secure Virtual Machine Mode но на каждой материнской плате и процессоре может быть по разному.
3. Далее мы идем включать виртуализацию в самой OS Windows: Для этого нужно зайти Компоненты Windows для этого идем Панель управления -> Удаление программы(Программы и компоненты) -> Включиние и отключение компонентов Windows.
Здесь нас интересует пункт Песочница Windows и Hyper-V (Мне было достаточно Hyper-V)
4. Следом идет рестарт машины.
Если Вы собираетесь в дальнейшем использовать Docker из под OS Windows или ставите Ubunty через Docker ( да так можно о ждет меньше памяти, при условии если Вам нужна только консоль) то нужно включить разделы Платформы виртуальных машин и Подсистема Windows для Linux
Источник
Как исправить ошибку запуска VirtualBox VM в Linux
В некоторых дистрибутивах Linux VirtualBox отказывается запускаться после установки. Есть много разных причин, почему виртуальная машина может не запускаться.
В этом руководстве мы рассмотрим различные исправления, которые смогут решить проблему запуска виртуальной машины VirtualBox на Linux.
Не запускается VirtualBox в Linux
Как правило причина, по которой виртуальная машина VirtualBox не запускается в Linux, заключается в том, что в системе не установлен драйвер ядра VirtualBox. Этот драйвер необходим на хост-машинах Linux, и без него виртуальныая машина выдает ошибки и отказываются запускаться.
Не запускается VirtualBox в Linux
Установка драйвера ядра VirtualBox
Чтобы установить драйвер ядра VirtualBox в вашей операционной системе, откройте окно терминала, нажав клавиши «Ctrl + Alt + T» или «Ctrl + Shift + T» на клавиатуре. Затем следуйте следующим шагам:
Шаг 1: Заголовки ядра позволяют создавать собственные модули, такие как драйвер ядра VirtualBox. Чтобы установить заголовки ядра Linux в Linux, введите команды ниже, соответствующие вашему дистрибутиву.
Ubuntu
Debian
Arch Linux
Fedora
OpenSUSE
Шаг 2: После установки заголовков ядра Linux, модуль можно переустановить. Рекомендуется полностью переустановить пакет модуля VirtualBox.
Чтобы переустановить пакет модуля VirtualBox, введите в терминале следующие команды, соответствующие вашему дистрибутиву Linux.
Установка драйвера ядра VirtualBox
Ubuntu
Debian
Arch Linux
Fedora
OpenSUSE
Шаг 3: После переустановки пакета модулей ядра VirtualBox, модули должны быть собраны и настроены. Теперь вы должны загрузить модуль. Для этого введите команду modprobe vboxdrv.
Или перезагрузите компьютер. При входе в систему драйвер ядра будет загружен.
Установка пакета расширения VirtualBox
Иногда виртуальные машины VirtualBox не запускаются в системах Linux, поскольку они были созданы с включенным пакетом расширений VirtualBox, и пакет расширений больше не устанавливается. Чтобы решить эту проблему, откройте окно терминала, нажав сочетание клавиш «Ctrl + Alt + T» или «Ctrl + Shift + T», и введите команды ниже, соответствующие вашему дистрибутиву Linux.
Ubuntu
Debian (только Sid)
На других выпусках Debian сделайте следующее.
Откройте ваш файловый менеджер Linux и дважды щелкните по пакету Ext, чтобы загрузить его в Debian.
Arch Linux/Fedora/OpenSUSE
Откройте файловый менеджер Linux. Затем дважды щелкните мышью на пакете Ext. Это позволит вам установить его в VirtualBox.
Смена владельца каталога /usr/
Вы можете столкнуться с ошибкой в VirtualBox, когда в вашей системе установлен модуль ядра, но программа все равно не будет запускать виртуальные машины. Причина этой ошибки в том, что в каталоге /usr/ есть определенные компоненты для VirtualBox, которые запускают программу. В каталоге /usr/ иногда возникают проблемы с разрешениями. Обычно каталог /usr/ принадлежит пользователю root. Ошибка VirtualBox возникает, когда папка не принадлежит пользователю root.
Чтобы исправить эту ошибку, откройте окно терминала, нажав сочетание клавиш «Ctrl + Alt + T» или «Ctrl + Alt + T». Затем следуйте следующим шагам:
Шаг 1: Запустите команду ls -l в корневом каталоге, чтобы определить, есть ли у вашей /usr/ папки права доступа.
Вы также можете изолировать /usr/ , применив команду grep.
Источник
Как запустить VirtualBox на Ubuntu 16.04 и не сойти с ума
Данная статья имеет статус «заметки» и надеюсь поможет тем кто ищет способы завести VirtualBox на Ubuntu 16.04. Недавно мне понадобилось запустить виртуальную машину на моем Ubuntu, но сделать это мне не позволили. После штурма askubuntu и stackoverflow мне впервые в жизни не удалось сходу решить проблему. Еще чуть-чуть и я бы поддался греху создания очередного глупого вопроса на одной из этих платформы. Но…
Суть проблемы
VirtualBox был установлен:
Установилась версия 5.0.40 (на официальном сайте сейчас версия 5.2).
Сообщения об ошибке
Я устанавливал все возможные версии, библиотеки и молитвы которые я находил в недрах askubuntu и stackoverflow но все безуспешно.
Ниже привожу полный текст ошибки который выдавали VirtualBox разных версии. Надеюсь через поисковые системы кто-то сможет для себя найти тут решение проблемы.
или требует от вас запустить
Скриншоты ошибки
Решение
Выполните в терминале:
Возможно ваша версия 4.13 или выше. С этим VirtualBox не дружит.
Решение: Нужно поставить версию ядра 4.10
Установка ukuu
Очень удобная утилита для установки разных версии ядра Linux.
После чего запускаете сам ukuu.
- Выберите версию 4.10.17
- Нажмите на кнопку «Install«
- Вводите пароль от root
Перезагрузка
Теперь обязательно выполните перезагрузку и выберите «Advanced options for Ubuntu«.
Из списка выберите «Ubuntu, with Linux 4.10.17-041017-generic«.
Готово
Теперь выполняется загрузка Ubuntu 16.04 используя ядро 4.10.17 версии. Теперь вы можете запускать образы из VirtualBox.
Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.
E-mail: vasile.buldumac@ati.utm.md
Образование
Universitatea Tehnică a Moldovei (utm.md)
- 2014 — 2018 Технический Университет Молдовы, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
- 2018 — 2020 Технический Университет Молдовы, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»
Источник