Инструменты пользователя

Инструменты сайта


howto:sysadmin:virtualbox

Это старая версия документа!


VirtualBox

Расширить vdi-диск

VBoxManage modifyhd YOUR_HARD_DISK.vdi --resize SIZE_IN_MB
После этого грузимся с live-cd с gparted (например, установочный диск Ubuntu) и изменяем размер раздела.

Сеть

При отключении сетевого кабеля пропадает bridged-соединение с виртуальной машиной. Способ обойти — настроить еще один интерфейс в режиме host-only.

Использование физического жесткого диска

http://www.virtualbox.org/manual/ch09.html

Создаем файл образа, привязанный к диску:

  sudo VBoxManage internalcommands createrawvmdk -filename .VirtualBox/HardDisks/phys_sdc.vmdk -rawdisk /dev/sdc

Поддержка USB

Реализована только в коммерческой (хотя и бесплатной) версии. В virtualbox-ose отсутствует.

Для включения нужно скачать и установить «VirtualBox Extension Pack» (tar-архив с разрешением vbox-extpack) и добавить текущего пользователя в группу vboxusers.

Добавляем нестандартное разрешение экрана в гостевой Ubuntu

cvt 1280 1024 60
xrandr --newmode 1280x1024_60.00 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
xrandr --addmode VBOX1 1280x1024_60.00

Ограничиваем доступ по RDP только локальными подключениями

(при этом можно удаленно пробрасывать ssh-туннель до компьютера, и подключаться)

  VBoxManage modifyvm <vm_name> --vrdeaddress 127.0.0.1

Если машина уже запущена:

  VBoxManage controlvm <vm_name> vrdeproperty TCP/Address=127.0.0.1
  

Если в гостевой системе не работает колесико мышки

Исправить файл, перезагрузить гостевую систему, переустановить VirtualBox Guest Additions, перезагрузить гостевую систему еще раз.

/usr/share/X11/xorg.conf.d/50-vmmouse.conf
Section "InputClass"
        Identifier      "vmmouse"
        MatchIsPointer  "on"
        MatchTag        "vmmouse"
        Driver          "vmmouse"
        Option          "Buttons" "5"
        Option          "ZAxisMapping" "4 5"
EndSection

Установить пароль на RDP

 vboxmanage showvminfo  "VM name"
 VBoxManage modifyvm em5-dev --vrdeproperty TCP/Address="127.0.0.1"
 VBoxManage modifyvm em5-dev --vrdeproperty TCP/Ports=5901

 VBoxManage setproperty vrdeextpack VNC
 VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
 vboxheadless --startvm "VM name" --vrde on
howto/sysadmin/virtualbox.1703590031.txt.gz · Последние изменения: 2023/12/26 14:27 — sergey