virtualbox
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
virtualbox [2010/01/20 08:18] – 172.26.0.166 | virtualbox [2010/02/17 08:56] – 172.26.0.166 | ||
---|---|---|---|
Line 3: | Line 3: | ||
* [[http:// | * [[http:// | ||
- | |||
===== Create a VM ===== | ===== Create a VM ===== | ||
Copy an ISO to your home directory: | Copy an ISO to your home directory: | ||
- | < | + | < |
* SSH to VM server: 172.26.0.200 | * SSH to VM server: 172.26.0.200 | ||
< | < | ||
Line 32: | Line 31: | ||
Then you can log in to the VM from your own computer using the port you've forwarded above: | Then you can log in to the VM from your own computer using the port you've forwarded above: | ||
< | < | ||
- | + | ===== Updating VirtualBox | |
- | ==== Updating VirtualBox ==== | + | |
To update VirtualBox to a new version you must shutdown all the running VMs. You can do this by first looking to see which VMs are running ('' | To update VirtualBox to a new version you must shutdown all the running VMs. You can do this by first looking to see which VMs are running ('' | ||
< | < | ||
Line 45: | Line 43: | ||
$ yum install virtualbox-3.1 | $ yum install virtualbox-3.1 | ||
</ | </ | ||
+ | ===== Commonly-used commands ===== | ||
+ | ==== List your VMs ==== | ||
+ | < | ||
+ | ==== List your running VMs ==== | ||
+ | < | ||
+ | ==== Autostart VMs at host boot ==== | ||
+ | ---- | ||
+ | Two Methods: | ||
+ | |||
+ | * VBoxTool http:// | ||
+ | * Script from http:// | ||
+ | |||
+ | VBoxTool currently consist only of a set of scripts. With this scripts, virtual | ||
+ | machines of VirtualBox in a Linux headless server can be controlled. Start, stop, | ||
+ | save, backup and show status of sessions in batch mode from the command line. | ||
+ | |||
+ | Usage and installation is tested only on Ubuntu. Please report if a specific | ||
+ | function is not working in another environment, | ||
+ | |||
+ | INSTALLATION | ||
+ | |||
+ | Note. Precede commands with ' | ||
+ | |||
+ | * Place the main script script/ | ||
+ | |||
+ | * Make vboxtool executable: | ||
+ | chmod +x / | ||
+ | |||
+ | * Place the init script script/ | ||
+ | |||
+ | * Make vboxtoolinit executable: | ||
+ | chmod +x / | ||
+ | | ||
+ | * Activate the init script vboxtoolinit: | ||
+ | update-rc.d vboxtoolinit defaults 99 10 | ||
+ | | ||
+ | * Create a folder / | ||
+ | configuration section below, type ' | ||
+ | | ||
+ | Note. To remove vboxtoolinit from autostart: update-rc.d -f vboxtoolinit remove | ||
+ | |||
+ | CONFIGURATION | ||
+ | |||
+ | Note. Configuration from vboxtool does *not* taking place on *running* sessions, | ||
+ | so save or stop all sessions before issueing the autostart command. | ||
+ | |||
+ | * Create / | ||
+ | <session name>,< | ||
+ | |||
+ | |||
+ | |||
+ | |||
- | ==== Commonly-used commands ==== | ||
- | List your VMs: | ||
- | < | ||
- | List all running VMs: | ||
- | < |