Virtualbox не работает линукс

Отсутствие запуска виртуальных машин в «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».

Читайте также:  Список интерфейсов windows cmd

Покажите целиком 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

Читайте также:  Сохранить фрагмент экрана windows 10

Источник

Как исправить ошибку запуска 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.

Читайте также:  Zoom для linux arch

Чтобы исправить эту ошибку, откройте окно терминала, нажав сочетание клавиш «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.

  1. Выберите версию 4.10.17
  2. Нажмите на кнопку «Install«
  3. Вводите пароль от 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 Технический Университет Молдовы, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»

Источник

Оцените статью