Table of contents
-
Oracle VM VirtualBox®
-
First steps
- Why is virtualization useful?
- Some terminology
- Features overview
- Supported host operating systems
- Installing VirtualBox and extension packs
- Starting VirtualBox
- Creating your first virtual machine
- Running your virtual machine
- Using VM groups
- Snapshots
- Virtual machine configuration
- Removing virtual machines
- Cloning virtual machines
- Importing and exporting virtual machines
- Global Settings
- Alternative front-ends
- Installation details
- Configuring virtual machines
- Guest Additions
- Virtual storage
- Virtual networking
- Remote virtual machines
-
VBoxManage
- Introduction
- Commands overview
- General options
- VBoxManage list
- VBoxManage showvminfo
- VBoxManage registervm / unregistervm
- VBoxManage createvm
- VBoxManage modifyvm
- VBoxManage clonevm
- VBoxManage import
- VBoxManage export
- VBoxManage startvm
- VBoxManage controlvm
- VBoxManage discardstate
- VBoxManage adoptstate
- VBoxManage snapshot
- VBoxManage closemedium
- VBoxManage storageattach
- VBoxManage storagectl
- VBoxManage bandwidthctl
- VBoxManage showmediuminfo
- VBoxManage createmedium
- VBoxManage modifymedium
- VBoxManage clonemedium
- VBoxManage mediumproperty
- VBoxManage encryptmedium
- VBoxManage checkmediumpwd
- VBoxManage convertfromraw
- VBoxManage getextradata/setextradata
- VBoxManage setproperty
- VBoxManage usbfilter add/modify/remove
- VBoxManage sharedfolder add/remove
- VBoxManage guestproperty
- VBoxManage guestcontrol
- VBoxManage metrics
- VBoxManage natnetwork
- VBoxManage hostonlyif
- VBoxManage dhcpserver
- VBoxManage usbdevsource
- VBoxManage debugvm
- VBoxManage extpack
- VBoxManage unattended
-
Advanced topics
- VBoxSDL, the simplified VM displayer
- Automated guest logons
- Advanced configuration for Windows guests
- Advanced configuration for Linux and Solaris guests
- CPU hot-plugging
- PCI passthrough
- Webcam passthrough
- Advanced display configuration
- Advanced storage configuration
- Legacy commands for using serial ports
-
Fine-tuning the VirtualBox NAT engine
- Configuring the address of a NAT network interface
- Configuring the boot server (next server) of a NAT network interface
- Tuning TCP/IP buffers for NAT
- Binding NAT sockets to a specific interface
- Enabling DNS proxy in NAT mode
- Using the host's resolver as a DNS proxy in NAT mode
- Configuring aliasing of the NAT engine
- Configuring the BIOS DMI information
- Configuring the custom ACPI table
- Fine-tuning timers and time synchronization
- Installing the alternate bridged networking driver on Solaris 11 hosts
- VirtualBox VNIC templates for VLANs on Solaris 11 hosts
- Configuring multiple host-only network interfaces on Solaris hosts
- Configuring the VirtualBox CoreDumper on Solaris hosts
- VirtualBox and Solaris kernel zones
-
Locking down the VirtualBox GUI
- Customizing the VM manager
- VM selector customization
- Configure VM selector menu entries
- Configure VM window menu entries
- Configure VM window status bar entries
- Configure VM window visual modes
- Host Key customization
- Action when terminating the VM
- Default action when terminating the VM
- Action for handling a Guru Meditation
- Configuring automatic mouse capturing
- Configuring automatic mouse capturing
- Requesting legacy full-screen mode
- Starting the VirtualBox web service automatically
- VirtualBox Watchdog
- Other extension packs
- Starting virtual machines during system boot
- VirtualBox expert storage management
- Handling of host power management events
- Experimental support for passing through SSE4.1 / SSE4.2 instructions
- Support for keyboard indicators synchronization
- Capturing USB traffic for selected devices
- Configuring the heartbeat service
- Encryption of disk images
- Paravirtualized debugging
- PC speaker passthrough
- Accessing USB devices exposed over the network with USB/IP
- VISO file format / RTIsoMaker
- Technical background
- VirtualBox programming interfaces
-
Troubleshooting
- Procedures and tools
-
General
- Guest shows IDE/SATA errors for file-based images on slow host file system
- Responding to guest IDE/SATA flush requests
- Performance variation with frequency boosting
- Frequency scaling effect on CPU usage
- Inaccurate Windows CPU usage reporting
- Poor performance caused by host power management
- GUI: 2D Video Acceleration option is grayed out
-
Windows guests
- No USB 3.0 support in Windows 7 guests
- Windows bluescreens after changing VM configuration
- Windows 0x101 bluescreens with SMP enabled (IPI timeout)
- Windows 2000 installation failures
- How to record bluescreen information from Windows guests
- PCnet driver failure in 32-bit Windows Server 2003 guests
- No networking in Windows Vista guests
- Windows guests may cause a high CPU load
- Long delays when accessing shared folders
- USB tablet coordinates wrong in Windows 98 guests
- Windows guests are removed from an Active Directory domain after restoring a snapshot
- Restoring d3d8.dll and d3d9.dll
- Windows 3.x limited to 64 MB RAM
- Linux and X11 guests
- Solaris guests
- FreeBSD guests
- Windows hosts
- Linux hosts
- Solaris hosts
- Security guide
- Known limitations
-
Change log
- Version 5.2.4 (2017-12-19)
- Version 5.2.2 (2017-11-22)
- Version 5.2.0 (2017-10-17)
- Version 5.1.30 (2017-10-16)
- Version 5.1.28 (2017-09-13)
- Version 5.1.30 (2017-10-16)
- Version 5.1.28 (2017-09-13)
- Version 5.1.26 (2017-07-27)
- Version 5.1.24 (2017-07-18)
- Version 5.1.22 (2017-04-28)
- Version 5.1.20 (2017-04-18)
- Version 5.1.18 (2017-03-15)
- Version 5.1.16 (2017-03-08)
- Version 5.1.14 (2017-01-16)
- Version 5.1.12 (2016-12-20)
- Version 5.1.10 (2016-11-21)
- Version 5.1.8 (2016-10-18)
- Version 5.1.6 (2016-09-12)
- Version 5.1.4 (2016-08-16)
- Version 5.1.2 (2016-07-21)
- Version 5.1.0 (2016-07-12)
- Version 5.0.24 (2016-06-28)
- Version 5.0.22 (2016-06-16)
- Version 5.0.20 (2016-04-28)
- Version 5.0.18 (2016-04-18)
- Version 5.0.16 (2016-03-04)
- Version 5.0.14 (2016-01-19)
- Version 5.0.12 (2015-12-18)
- Version 5.0.10 (2015-11-10)
- Version 5.0.8 (2015-10-20)
- Version 5.0.6 (2015-10-02)
- Version 5.0.4 (2015-09-08)
- Version 5.0.2 (2015-08-13)
- Version 5.0.0 (2015-07-09)
- Version 4.3.28 (2015-05-13)
- Version 4.3.26 (2015-03-16)
- Version 4.3.24 (2015-03-02)
- Version 4.3.22 (2015-02-12)
- Version 4.3.20 (2014-11-21)
- Version 4.3.18 (2014-10-10)
- Version 4.3.16 (2014-09-09)
- Version 4.3.14 (2014-07-15)
- Version 4.3.12 (2014-05-16)
- Version 4.3.10 (2014-03-26)
- Version 4.3.8 (2014-02-25)
- Version 4.3.6 (2013-12-18)
- Version 4.3.4 (2013-11-29)
- Version 4.3.2 (2013-11-01)
- Version 4.3.0 (2013-10-15)
- Older Change log details
-
Third-party materials and licenses
- Materials
-
Licenses
- GNU General Public License (GPL)
- GNU Lesser General Public License (LGPL)
- Mozilla Public License (MPL)
- MIT License
- X Consortium License (X11)
- zlib license
- OpenSSL license
- Slirp license
- liblzf license
- libpng license
- lwIP license
- libxml license
- libxslt licenses
- gSOAP Public License Version 1.3a
- Chromium licenses
- curl license
- libgd license
- BSD license from Intel
- libjpeg License
- x86 SIMD extension for IJG JPEG library license
- FreeBSD license
- NetBSD license
- PCRE license
- libffi license
- FLTK license
- Expat license
- Fontconfig license
- Freetype license
- VPX License
- Opus License
- VirtualBox privacy information
- Glossary
-
First steps