virtualbox
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
virtualbox [2009/10/28 12:49] – created alan | virtualbox [2010/10/12 23:10] – aorth | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== VirtualBox | + | ====== VirtualBox ====== |
+ | VirtualBox is a free/ | ||
- | ==== Commonly-used commands | + | * [[http:// |
- | To change between "not attached", | + | * [[http:// |
- | < | + | ====== Create a VM ====== |
- | Set the boot order: | + | Copy an ISO to your home directory: |
- | < | + | < |
- | Add a shared folder: | + | |
- | < | + | < |
- | Acpi Vm: | + | * start the virtualbox application |
- | < | + | < |
- | Change rdp address: | + | * Follow the wizard |
- | < | + | - Base Memory: less than 512 MB |
- | Change | + | - Network |
- | < | + | - Hard disk size: less than 30Gb |
- | **Note**: option " | + | |
- | < | + | |
- | Change rdp port: | + | |
- | < | + | |
- | List all VMs in the server: | + | |
- | < | + | |
- | List all running VMs: | + | |
- | < | + | |
- | PORT FORWARDING!! | + | ====== Networking ====== |
- | < | + | ===== Bridged Networking ===== |
- | $ VBoxManage setextradata b3924a0c-70a1-4890-8dff-3cc308cdaf28 " | + | If your guest is using bridged networking you MUST use this command to allow other users to use the host's physical network card. Make sure your virtual machine is shut down and then run this command: |
- | $ VBoxManage setextradata b3924a0c-70a1-4890-8dff-3cc308cdaf28 " | + | < |
+ | Each and every VM using bridged networking must use this command. | ||
- | List guest properties: | + | As of VirtualBox 3.1.2 this is still a [[http:// |
- | < | + | |
- | Note: All the guest parameters(configuration) are in <guestname>.xml | + | ===== Port Forwarding ===== |
+ | |||
+ | If your guest OS is using NAT for networking and you want to access services like Apache or SSH, you will need to enable port forwarding. | ||
+ | < | ||
+ | $ VBoxManage setextradata Ubuntu " | ||
+ | $ VBoxManage setextradata Ubuntu " | ||
+ | Then you can log in to the VM from your own computer using the port you've forwarded above: | ||
+ | < | ||
+ | |||
+ | ====== Commonly-used commands ====== | ||
+ | ===== List your VMs ===== | ||
+ | < | ||
+ | ===== List your running VMs ===== | ||
+ | < | ||
+ | |||
+ | ====== Updating VirtualBox ====== | ||
+ | ===== Stop any running VMs ===== | ||
+ | Either shut down or "save state" for any running VMs. First, find any users who have " | ||
+ | < | ||
+ | jmagochi | ||
+ | jmagochi | ||
+ | aorth 18431 9.7 1.7 998940 36160 ? Sl Oct11 129:54 / | ||
+ | As the user who owns the VM, save the VM's state: | ||
+ | |||
+ | <code># su - jmagochi | ||
+ | $ VBoxManage controlvm nobu savestate | ||
+ | $ VBoxManage controlvm lims savestate | ||
+ | $ exit | ||
+ | # su - aorth | ||
+ | $ VBoxManage controlvm b0237553-9653-4461-bd0e-d4d316c16d4f savestate | ||
+ | $ exit</ | ||
+ | ===== Update VirtualBox ===== | ||
+ | ==== CentOS ==== | ||
+ | < |