Тег ‘virtualbox’

Ошибка «though module compilation denied by debconf setting»

В случае если при установке VirtualBox на ОС Debian вам встретится такая ошибка:

addgroup: The group `vboxusers' already exists and is not a system group. Exiting.
Unable to find a precompiled module for the current kernel
though module compilation denied by debconf setting.

То для ее решения нужно создать файл vboxconf со следующим содержимым:

virtualbox virtualbox/module-compilation-allowed boolean true
virtualbox virtualbox/delete-old-modules boolean true

И выполнить команду:

debconf-set-selections vboxconf

После этого установка VirtualBox пройдет без проблем.

Xneur и Virtualbox

Недавно столкнулся с назойливой проблемой. В гостевой ОС WinXP после ввода знака запятой (,) все буквы начинают набираться заглавными.
Причина оказалась в популярном демоне Xneur, аналог Punto Switcher. После добавления окна гостевой машины в список исключений и перезапуска демона Xneur, все стало работать корректно.

Настройка ssh доступа для гостевой машины в VirtualBox

Настройка доступа к любому порту гостевой linux системы достаточно простое. Для тех, кто поленился прочитать документацию описываю порядок команд, которые нужно выполнить, чтобы все заработало:

VBoxManage setextradata "VM_Guest_Name" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "VM_Guest_Name" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "VM_Guest_Name" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222

Пример выше работает для карточек pcnet, если для гостевой виртуальной машины вы выбрали Intel PRO 1000 сетевую карточку, то в каждой строке pcnet замените на e1000.

Для того, чтобы удалить проброс порта из конфигурации гостевой машины, достаточно просто выполнить все вышеуказанные 3-и команды, но без параметров (TCP, 22, 2222 соотвественно).