Destio небольшой блог

Работа с VirtualBox

Чтобы VirtualBox можно было запускать от имени пользователя, он должен быть в группе vboxusers


При запуске виртуальной машины он может ругаться:

The virtual machine 'Name' has terminated unexpectedly during startup with exit code 1.

и

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

'/etc/init.d/vboxdrv setup'

as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first.
This package keeps track of Linux kernel changes and recompiles the 
vboxdrv kernel module if necessary.

Советует переустановить драйверы ядра, вроде бы все хорошо. Но вот переустановка драйвера не всегда проходит гладко.

Иногда вылазит такая проблема:

Stopping VirtualBox kernel modules done
Uninstalling old VirtualBox DKMS kernel modules done
Trying to register the VirtualBox kernel modules using DKMS failed
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules failed
(Look at /var/log/vbox-install.log to find out what went wrong)

Надо иметь установленные пакеты gcc, make и соответствующий base пакет для ядра. Например, если ядро kernel-desktop, то нужно установить kernel-desktop-base такой же версии, что и ядро.

ПРОЧИЕ ОШИБКИ
Если виртуальная машина плохо заводится (например Windows XP вместо загрузки выпадает в BSOD), лучше всего проверить правильность типа контроллера жесткого диска.


Если VitrualBox при запуске ругается

Не удалось создать COM-объект VirtualBox.
Работа приложения будет завершена.
Код ошибки метода:
NS_ERROR_FACTORY_NOT_REGISTERED (0×80040154)

То этим хитрым ругательством он как бы намекает пользователю, что нужно удалить папку /tmp/.vbox-$USER-ipc/. Именно ipc, а то у VB в /tmp еще куча папок левых лежит.

Ярлыки:


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.

Комментариев примерно 2

  • > То этим хитрым ругательством он как бы намекает пользователю, что нужно удалить папку /tmp/.vbox-$USER-ipc/. Именно ipc, а то у VB в /tmp еще куча папок левых лежит.

    Спасибо дружище! СПАСИБО!

  • > То этим хитрым ругательством он как бы намекает пользователю, что нужно удалить папку /tmp/.vbox-$USER-ipc/. Именно ipc, а то у VB в /tmp еще куча папок левых лежит.

    A что делать, если ее нет там? A проблема все таЖe

https://v-gaz.ru техническое обслуживание газовых.