Starting Oracle VM VirtualBox on Linux
The easiest way to start an Oracle VM VirtualBox program is by running
the program of your choice (VirtualBox,
VBoxManage, or
VBoxHeadless) from a terminal. These are
symbolic links to VBox.sh that start the
required program for you.
The following detailed instructions should only be of interest
if you wish to execute Oracle VM VirtualBox without installing it
first. You should start by compiling the
vboxdrv kernel module and inserting it into
the Linux kernel. Oracle VM VirtualBox consists of a service daemon,
VBoxSVC, and several application programs.
The daemon is automatically started if necessary. All
Oracle VM VirtualBox applications will communicate with the daemon
through UNIX local domain sockets. There can be multiple daemon
instances under different user accounts and applications can
only communicate with the daemon running under the user account
as the application. The local domain socket resides in a
subdirectory of your system's directory for temporary files
called .vbox-<username>-ipc. In case
of communication problems or server startup problems, you may
try to remove this directory.
All Oracle VM VirtualBox applications (VirtualBox,
VBoxManage, and
VBoxHeadless) require the Oracle VM VirtualBox
directory to be in the library path, as follows:
LD_LIBRARY_PATH=. ./VBoxManage showvminfo "Windows XP"