Global Settings
The global settings dialog can be reached through the File menu, selecting the Preferences... item. It offers a selection of settings which apply to all virtual machines of the current user or in the case of Extensions to the entire system:- General Enables the user to specify the default folder/directory for VM files, and the VRDP Authentication Library.
- Input Enables the user to specify the Host Key. It identifies the key that toggles whether the cursor is in the focus of the VM or the Host operating system windows (see the section called “Capturing and releasing keyboard and mouse”) and which is also used to trigger certain VM actions (see the section called “Typing special characters”)
- Update Enables the user to specify various settings for Automatic Updates.
- Language Enables the user to specify the GUI language.
- Display Enables the user to specify the screen resolution, and its width and height.
- Network Enables the user to configure the details of Host Only Networks.
- Extensions Enables the user to list and manage the installed extension packages.
- Proxy Enables the user to configure a HTTP Proxy Server.
As briefly mentioned in the section called “Features overview”,
VirtualBox has a very flexible internal design that allows for using
multiple interfaces to control the same virtual machines. To illustrate,
you can, for example, start a virtual machine with the VirtualBox Manager
window and then stop it from the command line. With VirtualBox's support
for the Remote Desktop Protocol (RDP), you can even run virtual machines
remotely on a headless server and have all the graphical output redirected
over the network.
In detail, the following front-ends are shipped in the standard VirtualBox package:
Gramwell studies and ressources
In detail, the following front-ends are shipped in the standard VirtualBox package:
VirtualBox
is the VirtualBox Manager. This graphical user interface uses the Qt toolkit; most of this User Manual is dedicated to describing it. While this is the easiest to use, some of the more advanced VirtualBox features are kept away from it to keep it simple.VBoxManage
is our command-line interface for automated and very detailed control of every aspect of VirtualBox. It is described in Chapter 8, VBoxManage.VBoxSDL
is an alternative, simple graphical front-end with an intentionally limited feature set, designed to only display virtual machines that are controlled in detail withVBoxManage
. This is interesting for business environments where displaying all the bells and whistles of the full GUI is not feasible.VBoxSDL
is described in the section called “VBoxSDL, the simplified VM displayer”.- Finally,
VBoxHeadless
is yet another front-end that produces no visible output on the host at all, but merely acts as a RDP server if the VirtualBox Remote Desktop Extension (VRDE) is installed. As opposed to the other graphical interfaces, the headless front-end requires no graphics support. This is useful, for example, if you want to host your virtual machines on a headless Linux server that has no X Window system installed. For details, see the section called “VBoxHeadless, the remote desktop server”.