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.1256734186.txt.gz · Last modified: 2010/05/22 14:19 (external edit)