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:19] – 172.26.0.166 | virtualbox [2010/02/17 09:19] – 172.26.0.166 | ||
---|---|---|---|
Line 43: | 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 ==== | ||
+ | ---- | ||
- | ==== Commonly-used commands | + | Two Methods: |
- | List your VMs: | + | |
- | <code>VBoxManage list vms</code> | + | 1 VBoxTool http:// |
- | List all running VMs: | + | |
- | <code> | + | 2 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 | ||
+ | |||
+ | * 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>,<VRDP-port> | ||
+ | |||
+ | The VRDP-port enables RDP-clients like rdesktop to connect. It may be left blank. | ||
+ | |||
+ | * Create / | ||
+ | | ||
+ | |||
+ | * Issue the following command: | ||
+ | vboxtool autostart | ||
+ | |||
+ | VBoxTool will configure sessions (VRDP-port). By now, session(s) should be up and | ||
+ | running and configured. | ||
+ | |||
+ | * Check if sessions or running, with the assumed vrdp-port: | ||
+ | vboxtool show | ||
+ | |||
+ | Show only the running sessions: | ||
+ | vboxtool showrun | ||
+ | |||
+ | * Check if sessions configured in / | ||
+ | started at reboot. Reboot your system, check with: vboxtool showrun | ||
+ | |||
+ | UPGRADING FROM 0.2 | ||
+ | |||
+ | Sorry for breaking things here, but it's all in the name of naming consistency... | ||
+ | |||
+ | - Config folder is moved from /etc/vbox to / | ||
+ | - Main script ' | ||
+ | |||
+ | USAGE | ||
+ | |||
+ | After installation, | ||
+ | |||
+ | KNOWN ISSUES | ||
+ | |||
+ | - Backup is not working as expected when using snapshots. When a snapshot is | ||
+ | present, the main vdi file is not copied, even if it's different from | ||
+ | previous backups. Problem is that once a snapshot is made, the main vdi | ||
+ | (according to info from 'VBoxManage | ||
+ | vdi instead of the expected, chained main vdi in the vdi folder. | ||
+ | (Tracker #2132265) | ||
+ | |||
+ | MORE HELP | ||
+ | |||
+ | - Type: ' | ||
+ | - See http:// |