Introduction
Advanced settings that do not appear in the !VirtualBox GUI have been added to phpVirtualBox. These can be enabled by setting or adding:
var $enableAdvancedConfig = true;
in config.php.
NOTE: though the following sections reference VBoxManage (a command line tool distributed with !VirtualBox), phpVirtualBox does not use VBoxManage to perform these actions. VBoxManage equivalent commands are provided for documentation reference only.
Contents
An Input tab is available in the General section of Virtual Machines' settings windows.
Label | VBoxManage equivalent |
---|---|
Keyboard | VBoxManage modifyvm --keyboard |
Mouse | VBoxManage modifyvm --mouse |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.
An HPET (High Precision Event Timer) setting is available in the System section on the Motherboard tab of Virtual Machines' settings windows.
A Disable host time sync option is available to disable time synchronization between the !VirtualBox host and the virtual machine.
Label | VBoxManage equivalent |
---|---|
HPET (high precision event timer) | VBoxManage modifyvm --hpet |
Disable host time sync | VBoxManage setextradata "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1" |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.
Acceleration settings are available in the System section on the Acceleration tab of Virtual Machines' settings windows.
Label | VBoxManage equivalent |
---|---|
Enable VT-x/AMD-V | VBoxManage modifyvm --hwvirtex |
Enable Nested Paging | VBoxManage modifyvm --nestedpaging |
Enable Large Pages | VBoxManage modifyvm --largepages |
Enable exclusive use of the hardware virtualization extensions | VBoxManage modifyvm --hwvirtexexcl |
Enable VT-x VPID (Intel only) | VBoxManage modifyvm --vtxvpid |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.
A Net Address setting is available in the Display section on the Remote Display tab of Virtual Machines' settings windows.
Label | VBoxManage equivalent |
---|---|
Net Address | VBoxManage modifyvm --vrdeaddress |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.
Additional NAT settings are available in the Network section of Virtual Machines' settings windows when a network adapter's Attached To setting is configured as NAT.
Label | VBoxManage equivalent |
---|---|
Proxy Only | VBoxManage modifyvm --nataliasmode |
Same Ports | VBoxManage modifyvm --nataliasmode |
Pass DNS Domain | VBoxManage modifyvm --natdnspassdomain |
DNS Proxy | VBoxManage modifyvm --natdnsproxy |
Use Host Resolver | VBoxManage modifyvm --natdnshostresolver |
Bind to IP | VBoxManage modifyvm --natbindip |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.
All media selection buttons have a Virtual Media Manager button that will allow direct access to the Virtual Media Manager.
The Virtual Media Manager has additional buttons that will allow you to perform additional actions.
Opens the New Hard Disk wizard
Allows you to add existing media to the global media registry
Allows you to add an iSCSI disk to the global media registry
The following options are available when adding an iSCSI disk:
Label | VBoxManage equivalent |
---|---|
Server | VBoxManage storageattach --server |
Port | VBoxManage storageattach --port |
Internal Networking | VBoxManage storageattach --intnet |
Target | VBoxManage storageattach --target |
LUN | VBoxManage storageattach --lun |
Encoded | VBoxManage storageattach --encodedlun |
Username | VBoxManage storageattach --username |
Password | VBoxManage storageattach --password |
See the VBoxManage documentation at http://www.virtualbox.org for more information on these settings.