Sun Microsystems 3.0.0 user manual Advanced topics, VirtualBox configuration data

Models: 3.0.0

1 259
Download 259 pages 49.67 Kb
Page 127
Image 127

9 Advanced topics

9.1 VirtualBox configuration data

For each system user, VirtualBox stores configuration data in the user’s home directory, as per the conventions of the host operating system:

On Windows, this is %HOMEDRIVE%%HOMEPATH%\.VirtualBox; typically something like C:\Documents and Settings\Username\.VirtualBox.

On Mac OS X, this is $HOME/Library/VirtualBox.

On Unix-like systems (Linux, Solaris), this is $HOME/.VirtualBox.

VirtualBox creates this configuration directory automatically, if necessary. Op- tionally, you can supply an alternate configuration directory by setting the VBOX_USER_HOME environment variable.

VirtualBox stores all its global and machine-specific configuration data in XML doc- uments. We intentionally do not document the specifications of these files, as we must reserve the right to modify them in the future. We therefore strongly suggest that you do not edit these files manually. VirtualBox provides complete access to its configura- tion data through its the VBoxManage command line tool (see chapter 8, VBoxManage reference, page 100) and its API (see chapter 10, VirtualBox programming interfaces, page 143).

In the configuration directory, VirtualBox.xml is the main configuration file. This includes global configuration options and the media and virtual machine reg- istry. The media registry links to all CD/DVD, floppy and disk images that have been added to the Virtual Disk Manager. For each registered VM, there is one entry which points to the VM configuration file, also in XML format.

You can globally change some of the locations where VirtualBox keeps extra config- uration and data by selecting “Global settings” from the “File” menu in the VirtualBox main window. Then, in the window that pops up, click on the “General” tab.

Virtual machine settings and files are, by default, saved as XML files in a subdi- rectory of the .VirtualBox/Machines directory. You can change the location of this main “Machines” folder in the “Global settings” dialog.

By default, for each virtual machine, VirtualBox uses another subdirectory of the “Machines” directory that carries the same name as the virtual ma- chine. As a result, your virtual machine names must conform to the con- ventions of your operating system for valid file names. For example, a

127

Page 127
Image 127
Sun Microsystems 3.0.0 user manual Advanced topics, VirtualBox configuration data