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


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

Автор Тема: VirtualBox 5.0.24 r108355 ошибка при запуске вирт.ОС  (Прочитано 780 раз)

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

Оффлайн Накурикота

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здравствуйте! Я новичок в ubuntu (сильно не пинайте)
- Поставил с официального сайта VirtualBox Версия:5.0.24 r108355
- После установки внес пользователя в группу vboxusers
- Установил дополнение с оф. сайта VirtualBox 5.0.24 Oracle VM VirtualBox Extension Pack
Все шло хорошо до того момента, как я начал запускать созданную виртуальную ОС WinXP (со всеми по умолчанию параметрами)
При запуске вышли сообщения
Цитировать
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/sbin/rcvboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Почитав форум наткнулся на тему (http://forum.ubuntu.ru/index.php?topic=272794.0)
там автор описывает схожую ситуацию. Но только в моем случае файл '/sbin/rcvboxdrv setup' есть. и выполнив в терминале команду
sudo /sbin/rcvboxdrv setup мне выпало следующее

Stopping VirtualBox kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...failed!
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)
Конечно выполнил dmesg очень много строк, не думаю что тут они будут уместны но на глаза попалась строка
 warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)что же пошло не так? Почему не запускается вирт. ОС?
Спасибо!

P.S. Забыл упомянуть
Ubuntu: 16.04LTS 64-разрядная
Версия Ядра 4.4.0-28-generic
« Последнее редактирование: 01 Июль 2016, 10:00:54 от Накурикота »

Оффлайн MAKAP

  • Участник
  • *
  • Сообщений: 245
    • Просмотр профиля
Накурикота, отключи Secure boot в биосе и выполни sudo /sbin/rcvboxdrv setup , все встанет.
Казалось, что всё, пипец. Оказалось, что не казалось.

Оффлайн Накурикота

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Накурикота, отключи Secure boot в биосе и выполни sudo /sbin/rcvboxdrv setup , все встанет.
Ура! Все получилось, собралось и заработало.
Stopping VirtualBox kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...done.
Большое Спасибо!
Я рад как Слон!

Оффлайн Umely

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Накурикота, отключи Secure boot в биосе и выполни sudo /sbin/rcvboxdrv setup , все встанет.
Что делать тем, у кого Secure boot не отключается?

Отключаем его в MOK:
В консоли
sudo mokutil --disable-validation
Появится приглашение ввести пароль (он одноразовый - смело пишите 12345678).
Повторяем пароль и перезагружаемся.
Перед загрузкой появится MOK Manager.
Отключаем в нем Secure boot.

При включении будет появляться предупреждение о том, что Secure boot отключен.
Теперь можно запускать rcvboxdrv setup и стартовать свои виртуалки.

Также ожидаем исправлений из launchpad.
« Последнее редактирование: 26 Июль 2016, 00:42:22 от Umely »
Debian -УГ, KDE -УГ.
Kubuntu 16.04, KDE 5.34, Acer V5-572PG.

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2760
    • Просмотр профиля
Umely, что за ноут? иногда чтобы отключить нужно пароль активировать в БИОС

Оффлайн Umely

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Umely, что за ноут? иногда чтобы отключить нужно пароль активировать в БИОС
Два жестких диска для загрузки вынь и линь. Неудобно будет переключать постоянно.
Debian -УГ, KDE -УГ.
Kubuntu 16.04, KDE 5.34, Acer V5-572PG.

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2760
    • Просмотр профиля
Umely, и? вин не хочет без secure грузится? опишите нормально, тогда может кто поможет.

Оффлайн Umely

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Umely, и? вин не хочет без secure грузится? опишите нормально, тогда может кто поможет.
Так я уже описал, что поможет.
Offtop mode ONА Вы знаете, как отучить 10-ку установленную с включенным SB запускаться, когда оный отключен?
Offtop mode OFF
Debian -УГ, KDE -УГ.
Kubuntu 16.04, KDE 5.34, Acer V5-572PG.

Оффлайн EvangelionDeath

  • Старожил
  • *
  • Сообщений: 1612
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Umely,

Часто для того, что бы пункт отключения Secure Boot стал активным нужно в UEFI установить пароль администратора (На Fujitsu его вообще нет, грузится исходя из разметки харда, HP вроди и так отключается, хотя там пароль стоит, вчера приносили Acer с Linpus - отключил поставив пароль в UEFI))
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB / Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus / Ubuntu 14.04 Mate

Оффлайн Umely

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля

Полная инструкция запуска virtualbox-5.1 с самоподписными драйверами.
Перед началом убедитесь, что EFI загрузчик shimx64. Коварный установщик бубунты обычно вообще забывает прописать загрузчик в EFI, если так, то придется самостоятельно указать его в BIOS следуя рекомендациям производителя.
Если с этим все хорошо, то приступим:
1. Создаем пару ключей:
~$ openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VBox5.1/"
2. Подписываем модули:
~$ sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)
3. Импортируем ключ в EFI:
~$ sudo mokutil --import MOK.der
На этом этапе МОК предложит создать одноразовый пароль, так что смело пишите восемь нолей) (символов должно быть не менее восьми).
4. Перезагрузка - когда откроется MOK Меню жмем AnyKey и импортируем ключ (Enroll Key).
5. Проверяем, загрузился ли наш ключ:
(если ругнется на отсутствие keyctl ставим keyutils по подсказке)
~$ sudo keyctl list %:.system_keyring
Если Вы видите что-то вроде
876543210: ---lswrv     0     0 asymmetric: Microsoft Windows Production PCA 2011: f7154d411cdb50a752b27996e66d88e8a0575a81
321087654: ---lswrv     0     0 asymmetric: Canonical Ltd. Master Certificate Authority: f7154d411cdb50a752b27996e66d88e8a0575a81
567801234: ---lswrv     0     0 asymmetric: VBox5.1: f7154d411cdb50a752b27996e66d88e8a0575a81
, то все пункты выполнены правильно, иначе, проверяйте, что пропустили.
При обновлениях ядра dkms разумеется будет слетать. В этом случае повторите пункт 2.
Ключики лучше из хомяка спрятать поглубже, сменить владельца, права, а жесткий диск сжечь в хлоре. Паранойя, но всё же...

Успешные испытания проводились на KUbuntu 16.04.2 x64 с обновлениями на момент публикации, VBox 5.1.14.
Все, теперь не нужно включать|выключать SecureBoot когда тянет в десятку...
Debian -УГ, KDE -УГ.
Kubuntu 16.04, KDE 5.34, Acer V5-572PG.

 

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