Install Virtualbox Extension pack in command line

– Open a command prompt as Administrator : Right-click on “Accessories\Command Prompt” and choose : Run As Administrator.
– CD C:\Program Files\Oracle\VirtualBox
– Make sure the ExtensionPack is located in the same directory
– C:\Program Files\Oracle\VirtualBox>VBoxManage.exe extpack install Oracle_VM_Virt

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.4-70112.vbox-extpack
Successfully installed “Oracle VM VirtualBox Extension Pack”.


Migrate existing Windows installations to VirtualBox

Windows installations, unlike Linux, cannot easily be moved from one hardware to another. This is not just due to Microsoft's activation mechanism but the fact that the installed kernel and drivers depend on the actual hardware. 

This document explains the common pitfalls and how to workaround these. We assume that either a physical Windows installation or a VMware image is the source of migration. It is also assumed that a suitable virtual disk image (either VDI or VMDK for VirtualBox >= 1.4) is already present. 

There's a step by step description below.  Continue reading “Migrate existing Windows installations to VirtualBox” »


Virtualbox on Debian Wiki

VirtualBox is an x86 emulator developed by innotek (bought by Sun/Oracle) comparable to VMware. A version called VirtualBox Open Source Edition (OSE) is freely available as Open Source Software under the terms of the GNU General Public License (GPL).

It is a relatively new program and still has some minor issues, but generally is reliable, stable and above all, very fast. It has been used successfully for installation tests with Debian Installer.

Install the relevant linux-headers and virtualbox-ose packages:
# aptitude install linux-headers-2.6-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox-ose

This will also install virtualbox-ose-dkms and other recommended packages. DKMS will build the VirtualBox OSE modules for your system.

VirtualBox OSE can now be started.

To not load the VirtualBox OSE modules at system startup, edit /etc/default/virtualbox-ose and set LOAD_VBOXDRV_MODULE to 0. Continue reading “Virtualbox on Debian Wiki” »


PHPVirtualbox on Virtualbox

Unlike VMWare, VirtualBox guests are not global; they are owned by the user that creates them. Therefore, it is important to create a user account explicitly for this purpose. Create this user account BEFORE installing VirtualBox. Install VirtualBox from this account and perform all VirtualBox operations from this account. For the rest of this document, we will use the account "vboxuser".

Now install VirtualBox under the account that you created. The rest of this HowTo was done on the regular edition, not the OSE edition, so there may be minor differences.


VirtualBox does not provide a Web interface like VMWare. But the Google Code project phpVirtualBox works quite well for most tasks. On Ubuntu:

Copy phpvirtualbox to /var/www/vboxweb

sudo update-rc.d vboxweb-service defaults

create /etc/default/virtualbox

VBOXWEB_USER=vbox_user_name (the user name you use when you installed VirtualBox)

Modify /var/www/vboxweb/config.php to use the account that you created for VirtualBox. Continue reading “PHPVirtualbox on Virtualbox” »


Clone Virtualbox Guest in Linux

First off make sure your Guest virtual machine is shut down and not running or suspended and then run:
$ VBoxManage clonevdi source.vdi target.vdi

This may take a few minutes depending on the size of your VM
Oracle VM VirtualBox Command Line Management Interface Version 3.2.8
(C) 2005-2010 Oracle Corporation
All rights reserved.
Clone hard disk created in format 'VDI'. UUID: c18b8549-33ab-41a1-8d66-25f884fef86a

Now that you have cloned your disk image, you need to create another VM. Duplicate the exact setup you had with the previous VM, making sure to create the same network adapters, shared folders, memory limits, etc.

The final step is to attach the cloned vdi to your new VM and start it.

Common Issues:

– VirtualBox will create new random MAC addresses for network adapters. This may or may not cause a problem. If it does you will have to reconfigure the device within the cloned VM if you want to use the old and cloned VM simultaneously, otherwise you can change the MAC address to be the same as the original.

– You may want to change the hostname as well as the IP address if it is statically allocated. Again if you are not running multiple machines simultaneously this may not be a problem for you.


Installing VirtualBox From Precompiled Binaries

First, we install the packages gdeb, gedbi, and gdebi-core. Open the Synaptic Package Manager (System > Administration > Synaptic Package Manager):

You can use the search function to find the three packages. Select them for installation and click on Apply. Close Synaptic after the packages have been installed: Continue reading “” »


VirtualBox Remote

VBoxRemote is an open source web interface to VirtualBox.


  • Remote management and aggregation of multiple VirtualBox servers.
  • Enterprise access control features.
  • VirtualBox server clustering and live migration.
  • Easily configure and provision VirtualBox Servers.
  • Quick and easy web based creation and configuration of Virtual Machines.
  • Platform independence. (VirtualBox + Web based access)
  • Transparent integration of VirtualBox instances running different host OS's.
  • User and group account creation and management.
  • Permissions and access controls.
  • Full administrative capabilities and configuration.
  • Web GUI based access to advanced VirtualBox Enterprise features (iscsi, teleportation)
  • Remote VM display capabilities via Flash or native RDP clients.
  • Lightweight design. (choose a webserver and deploy)


  • Intended as a complementary tool to VBoxRemote.
  • Provides a nice GUI interface with direct mappings to the same functionality as the VirtualBox VBoxManage tool.
  • Targeted for administrators or intermediate to advanced VirtualBox users who would like to have a nice GUI form of the VirtualBox VBoxManage tool and it's extensive functionality.
  • Provides GUI access to advanced VirtualBox functionality.
  • Designed for controlling remote VirtualBox servers.


  • Google Web Toolkit
  • Java
  • Oracle VM VirtualBox
  • VirtualBox web API (vboxwebsrv)
  • VirtualBox RDP Web Control (Flash based RDP client)



Start a Virtualbox VM as a service

This program requires VirtualBox 3 (not the OSE version) for Windows. At the moment the program is being rewritten to support VirtualBox 4.

Requirements to compile this project:

.NET 4

Download latest version BETA2 version version version





Provides effective control of virtual machines of VirtualBox icon-external-link.png (virtualization solution) on a Linux headless server, published as free and open source software.

Currently VirtualBox lacks a decent management environment for controlling virtual sessions on a headless server environment. VBoxTool mimics partly Virtual Machine Manager icon-external-link.png which controls sessions for other virtualization solutions like Qemu, KVM, etc. Unfortunately, VirtualBox is not in the list of supported engines (nor will be in the near future). Continue reading “VBoxTool” »


Virtual Machine Manager

The "Virtual Machine Manager" application (virt-manager for short package name) is a desktop user interface for managing virtual machines. It presents a summary view of running domains, their live performance & resource utilization statistics. The detailed view graphs performance & utilization over time. Wizards enable the creation of new domains, and configuration & adjustment of a domain's resource allocation & virtual hardware. An embedded VNC client viewer presents a full graphical console to the guest domain.