|Initial release version|
|Latest release version||7.0.6, 6.1.40|
|Latest preview version|
VirtualBox is an open-source personal computer hypervisor originally created by Innotek GmbH from Germany. Sun Microsystems acquired Innotek in 2008 and was itself acquired by Oracle Corporation in 2010.
Originally, it was an x86 computer hypervisor, but with version 6.0, VirtualBox transitioned to an x64 application. The x86 version was supported until July 2020.
Supported guest operating systems[edit | edit source]
A list of officially supported OSes that can run on VirtualBox.
- MS-DOS and compatible operating systems
- Most Microsoft Windows versions (Guest Additions available for NT versions starting with Windows NT 4.0[a])
- OS/2 (including eComStation and ArcaOS, there is no individual entry for OS/2 2.0, and OS/2 1.0 to 1.30.1 requires patching in order to run. Guest Additions available for OS/2 Warp 4, eComStation and ArcaOS)
- Most versions of Linux (Guest Additions available for kernel versions higher than 2.6)
- Solaris 10 and later
- Most Intel macOS versions (Mac OS X Leopard and later, however only macOS hosts are officially supported to run macOS guests although their entries can still be seen outside of macOS hosts) (Guest Additions available for Mac OS X Lion and higher)
- Novell NetWare
Emulated hardware[edit | edit source]
Chipsets[edit | edit source]
PIIX3 and ICH9 are supported.[b]
Input devices[edit | edit source]
- PS/2 mouse
- USB tablet
- USB Multitouch tablet
- USB MT TouchScreen and TouchPad
Graphics controllers[edit | edit source]
- VirtualBox VGA Graphics Adapter
- VirtualBox SVGA Graphics Adapter
- VMware SVGA Adapter
Disk controllers[edit | edit source]
- IDE/ATAPI: PIIX3 and 4, ICH6
- SCSI: BusLogic, LsiLogic, LsiLogic SAS and virtio-scsi
- Floppy (I82078)
- SATA: AHCI and NVMe
Sound cards[edit | edit source]
- SoundBlaster 16[c]
- ICH AC97
- Intel HD Audio
Network adapters[edit | edit source]
- AMD PCnet-PCI II (Am79C970A)
- AMD PCnet-FAST III (Am79C973)
- Intel PRO/1000 MT Desktop (82540EM)
- Intel PRO/1000 T Server (82543GC)
- Intel PRO/1000 MT Server (82545EM)
- Paravirtualized network (virtio-net)
USB controllers[edit | edit source]
USB 1.1 (OHCI), 2.0 (OHCI + EHCI) and 3.0 (xHCI) are supported.[d]
Trusted Platform Modules[edit | edit source]
Starting with version 7.0.0_BETA3, VirtualBox supports TPM in its versions 1.2 and 2.0. To use this feature, TPM must be present and enabled on the host.
Trivia[edit | edit source]
On a guest running Windows, the System Information tool (
MSINFO32.EXE) still reports "innotek GmbH" as "System Manufacturer", even on the latest versions of VirtualBox.
Notes[edit | edit source]
- Drivers that work on Windows NT 3.x are provided on the Guest Additions media in the "nt3x" folder.
- ICH9 support is experimental.
- This audio device is set to use 0x220 as base address, 5 as IRQ and 1 and 5 as 8- and 16-bit DMA channels. It does not support MPU-401 emulation.
- USB 2.0 and 3.0 require the VirtualBox Extension Pack to be installed.