Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu 24.04 LTS проблема с VirtualBox  (Прочитано 622122 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн большевик

  • Автор темы
  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Ubuntu 24.04 LTS проблема с VirtualBox
« : 23 Августа 2024, 17:58:52 »
Здравствуйте!

После установки новой Ubuntu 24.04 LTS возникла необходимость как и в старой (Ubuntu 20.04.6 LTS) установить VirtualBox и в нём установить Windows10.

Установил VirtualBox (версия "7.0.16_Ubuntu r162802"), скачал образ Windows 10 22H2 + LTSC 21H2 (x64).iso, всё настроил. Но при попытке запуска виртуальной машины возникает ошибка с уведомлением следующего содержания:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

Подскажите пжл-ста - каким образом преодолеть данную проблему - чтобы и в новой Ubuntu 24.04 была возможность работать с VirtualBox, запуская например образы винды.

Самостоятельно, к сожалению, починить не получилось - пробовал выполнить рекомендации из уведомления (переустановка virtualbox-dkms), также пробовал искать на stackoverflow и других ресурсах - пока ни одна из рекомендаций не помогла - запустить образ по-прежнему не удаётся.

Как разрешить эту проблему?
Ubuntu 24.04.1 LTS,   
(AMD Ryzen™ 7 5700G, ОЗУ: 32,0 ГиБ)

Оффлайн bezbo

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1878
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #1 : 23 Августа 2024, 18:55:05 »
sudo modprobe vboxdrv?

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 4074
  • Kubuntu 12.04, 24.04, 25.04, 25.10
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #2 : 24 Августа 2024, 01:24:26 »
Ув. тов. большевик, предлагаю вам установить основной системой Windows10 (она как-никак будет одна), а на неё через VirtualBox или VMware Workstation можно будет установить сколько угодно разных версий Ubuntu, да и прочих Linux-дистрибутивов.
Я странен, а не странен кто ж? (С)

Оффлайн artemu88

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #3 : 24 Августа 2024, 09:10:45 »
большевик, добрый день!
У меня была несколько раз похожая проблема и решалась переустановкой VirtualBox на последнюю версию.
Сначала удаляем старую версию Virualbox:
sudo apt remove --purge имя_пакета_virualboxимя_пакета_virualbox - имя вашего пакета - ВАЖНО!!! ---> начните набирать, напрмер virtualbox и нажмите клавишу Tab (она автоматически дополнит имя пакета с вашей установленной virtualbox)
Затем качаем свежую версию с сайта.
Устанавливаем и запускаем. Ошибки быть не должно

Оффлайн большевик

  • Автор темы
  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #4 : 24 Августа 2024, 10:18:06 »
Ув. тов. большевик, предлагаю вам установить основной системой Windows10 (она как-никак будет одна)

Ув. тов. AlexBKost, я бы не хотел ставить в качестве основноый системы Windows10 на тот компьютер о котором идёт речь.
Предпочитаю чтобы основной системой была именно Ubuntu и именно последней версии LTS.

Пользователь добавил сообщение 24 Августа 2024, 10:21:33:
Код: [Выделить]

sudo modprobe vboxdrv

?

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/6.8.0-31-generic
Пользователь добавил сообщение 24 Августа 2024, 10:34:17:
большевик, добрый день!
У меня была несколько раз похожая проблема и решалась переустановкой VirtualBox на последнюю версию.
Сначала удаляем старую версию Virualbox:
Код: [Выделить]

sudo apt remove --purge имя_пакета_virualbox

имя_пакета_virualbox - имя вашего пакета - ВАЖНО!!! ---> начните набирать, напрмер virtualbox и нажмите клавишу Tab (она автоматически дополнит имя пакета с вашей установленной virtualbox)

Спасибо за совет.
Если я, как Вы предлагается, начинаю набирать virtualbox, и далее нажимаю  Tab, то терминал предлагает следующие варианты для удаления:
virtualbox         virtualbox-qt      virtualbox-sourceЧто из этого необходимо удалить? Или всё поочерёдно?
(скрин во вложении)
« Последнее редактирование: 24 Августа 2024, 10:58:52 от большевик »
Ubuntu 24.04.1 LTS,   
(AMD Ryzen™ 7 5700G, ОЗУ: 32,0 ГиБ)

Оффлайн artemu88

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #5 : 24 Августа 2024, 10:38:14 »
думаю, что нужно так:
sudo apt remove --purge virtualbox*потом скачиавать последнюю версию и устанавливать, как я писал в своём предыдущем сообщении

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 392
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #6 : 24 Августа 2024, 10:39:54 »
После установки virtualbox нужно ребутнуться, или руками загрузить модули ядра. Иначе работать не будет. После удаления перед установкой другой версии- аналогично.

Оффлайн artemu88

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #7 : 24 Августа 2024, 10:42:40 »
Unknowned, а команда:
sudo systemctl daemon-reloadне подойдет?

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5699
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #8 : 24 Августа 2024, 10:46:16 »
(скрин во вложении)

Изображения в сообщение следует добавлять исключительно в виде превью, как того требуют Правила форума, и в соответствии с Руководством по добавлению изображений на форум, а не в виде вложений в сообщения!


Следует знать и соблюдать Правила форума! Пока что устное предупреждение.


Оффлайн большевик

  • Автор темы
  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #9 : 24 Августа 2024, 10:51:04 »
(скрин во вложении)

Изображения в сообщение следует добавлять исключительно в виде превью, как того требуют Правила форума, и в соответствии с Руководством по добавлению изображений на форум, а не в виде вложений в сообщения!


Следует знать и соблюдать Правила форума! Пока что устное предупреждение.

Спасибо за информацию. Какое-то время помучался пока искал как добавлять изображения... думал через какой-то тег специальный, но не получилось..
Ubuntu 24.04.1 LTS,   
(AMD Ryzen™ 7 5700G, ОЗУ: 32,0 ГиБ)

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 392
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #10 : 24 Августа 2024, 10:51:11 »
не подойдет?
нет. Так ты перезагружаешь сервисы systemd. Модуль ядра так не загрузится.
Проще перезагрузиться и все сделается само. Можно руками через modprobe, но я ведь не уверен, какие у кого модули от кого зависят.

Цитировать
To load the module manually, run:

# modprobe vboxdrv

The following modules are only required in advanced configurations:

    vboxnetadp and vboxnetflt are both needed when you intend to use the bridged or host-only networking feature. More precisely, vboxnetadp is needed to create the host interface in the VirtualBox global preferences, and vboxnetflt is needed to launch a virtual machine using that network interface.

Цитировать
Чтобы загрузить модуль вручную, запустите:

# modprobe vboxdrv

Следующие модули требуются только в расширенных конфигурациях:

vboxnetadp и vboxnetflt необходимы, если вы собираетесь использовать функцию мостовой сети или сети только для хоста. Точнее, vboxnetadp необходим для создания хост-интерфейса в глобальных настройках VirtualBox, а vboxnetflt необходим для запуска виртуальной машины с использованием этого сетевого интерфейса.
« Последнее редактирование: 24 Августа 2024, 10:53:09 от Unknowned »

Оффлайн artemu88

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #11 : 24 Августа 2024, 10:53:42 »
Так ты перезагружаешь сервисы systemd
понял, спасибо!
не уверен, какие у кого модули от кого зависят
так modprobe вроде как работает еще с зависимостями, или я ошибаюсь?

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 392
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #12 : 24 Августа 2024, 11:00:06 »
так modprobe вроде как работает еще с зависимостями, или я ошибаюсь?
Один модуль может зависеть от другого, а тот в свою очередь от третьего.


Оффлайн большевик

  • Автор темы
  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #13 : 24 Августа 2024, 11:02:45 »
Затем качаем свежую версию с сайта.
Устанавливаем и запускаем. Ошибки быть не должно

Скачал пакет virtualbox-7.0_7.0.20-163906~Ubuntu~noble_amd64.deb
Вопрос - а его допустимо устанавливать просто открыв двойным кликом? (откроется в приложении Ubuntu-Software), или для правильной установки необходимо выполнять её через терминал?
Ubuntu 24.04.1 LTS,   
(AMD Ryzen™ 7 5700G, ОЗУ: 32,0 ГиБ)

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 392
    • Просмотр профиля
Re: Ubuntu 24.04 LTS проблема с VirtualBox
« Ответ #14 : 24 Августа 2024, 11:24:12 »
допустимо.
sudo apt -f installпотом для зависимостей.
И еще вам гостевые расширения нужны будут в хост и в гостя.

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.