Oracle VM Manual
Oracle VM Manual
Preface i
1 First Steps 1
1.1 Why is Virtualization Useful? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Some Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Features Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Supported Host Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Host CPU Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.6 Installing Oracle VM VirtualBox and Extension Packs . . . . . . . . . . . . . . . 6
1.7 Starting Oracle VM VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.8 Creating Your First Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.9 Running Your Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.9.1 Starting a New VM for the First Time . . . . . . . . . . . . . . . . . . . 12
1.9.2 Capturing and Releasing Keyboard and Mouse . . . . . . . . . . . . . . 12
1.9.3 Typing Special Characters . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.9.4 Changing Removable Media . . . . . . . . . . . . . . . . . . . . . . . . 14
1.9.5 Resizing the Machine’s Window . . . . . . . . . . . . . . . . . . . . . . 14
1.9.6 Saving the State of the Machine . . . . . . . . . . . . . . . . . . . . . . 15
1.10 Using VM Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.11 Snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.11.1 Taking, Restoring, and Deleting Snapshots . . . . . . . . . . . . . . . . 17
1.11.2 Snapshot Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.12 Virtual Machine Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.13 Removing and Moving Virtual Machines . . . . . . . . . . . . . . . . . . . . . . 19
1.14 Cloning Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.15 Importing and Exporting Virtual Machines . . . . . . . . . . . . . . . . . . . . . 21
1.15.1 About the OVF Format . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.15.2 Importing an Appliance in OVF Format . . . . . . . . . . . . . . . . . . 22
1.15.3 Exporting an Appliance in OVF Format . . . . . . . . . . . . . . . . . . 23
1.15.4 Exporting an Appliance to Oracle Cloud Infrastructure . . . . . . . . . . 24
1.15.5 The Cloud Profile Manager . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.16 Global Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.17 Alternative Front-Ends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2 Installation Details 29
2.1 Installing on Windows Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.1.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.1.2 Performing the Installation . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.1.3 Uninstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.1.4 Unattended Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.1.5 Public Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2 Installing on Mac OS X Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.1 Performing the Installation . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.2 Uninstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.3 Unattended Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3 Installing on Linux Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32