User Tools

Site Tools


virtualbox

This is an old revision of the document!


VirtualBox tips/tricks

Commonly-used commands

To change between "not attached", NAT,Bridged,internal network and host olny adapter:

VBoxManage modifyvm <uuid|name> [--nic<1-N> none|null|nat|bridged|intnet|hostonly]

Set the boot order:

VBoxManage modifyvm <uuid|name> [--boot<1-4> none|floppy|dvd|disk|net>]

Add a shared folder:

VBoxManage sharedfolder add <vmname>|<uuid> --name <name> --hostpath <hostpath> [--transient] [--readonly] 

Acpi Vm:

VBoxManage controlvm  <uuid>|<name>pause|resume|reset|poweroff|savestate|acpipowerbutton|acpisleepbutton| 

Change rdp address:

VBoxManage modifyvm <uuid|name> [--vrdpaddress <host>]

Change the Authentication type:

VBoxManage modifyvm <uuid|name> [--vrdpauthtype null|external|guest]

Note: option "external" will limit access to individual users, The user will be required to use rdesktop-vrdp with username and password:

rdesktop-vrdp -u <username> -p - <host ip address>:<vrdp port>

Change rdp port:

VBoxManage modifyvm <uuid|name> [--vrdpport <port>]

List all VMs in the server:

VBoxManage list vms

List all running VMs:

VBoxManage list runningvms 

PORT FORWARDING!!

$ VBoxManage setextradata b3924a0c-70a1-4890-8dff-3cc308cdaf28 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2223
$ VBoxManage setextradata b3924a0c-70a1-4890-8dff-3cc308cdaf28 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
$ VBoxManage setextradata b3924a0c-70a1-4890-8dff-3cc308cdaf28 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

List guest properties:

 VBoxManage list -l  vms 

Note: All the guest parameters(configuration) are in <guestname>.xml

virtualbox.1256734177.txt.gz · Last modified: 2010/05/22 14:19 (external edit)