1 Dnitions
2.2 Systmes hte
1.1 Machine hte Virtual Box peut tre install sur les systmes htes sui-
vants :
La machine hte reprsente la machine physique qui va
hberger une ou plusieurs machines virtuelles.
Linux (en 32 et 64 bits ; en .deb, en .rpm et en
Virtual Box est install sur la machine hte. source)
En anglais, on la nomme Host. Mac OS X (10.9, 10.10 et 10.11 en 64 bits)
Linux 2.x/3.x/4.x ;
Le systme invit reprsente le systme d'exploitation qui
est install sur la machine virtuelle.
Debian, Red Hat/CentOS ;
1
2 3 HISTORIQUE
a choisi taille xe dans les options. Si l'utilisateur choisit d'une machine virtuelle : VBoxManage modifyvm
8 Go, le disque psera 8 Go et ce, sans possibilit de pou- Windows XP --memory 512
voir le modier par la suite, mme si cet espace se rvle
insusant lors de l'utilisation de la machine virtuelle. Ce- Dmarrage d'une machine virtuelle : VBoxManage
pendant si la taille est dynamiquement alloue, le disque startvm "[[Ubuntu]] 15.04"
occupera l'espace qu'il ncessite et il pourra augmenter
cet espace jusqu' la limite xe par l'utilisateur. Nan-
2.7 Licence (GPL2, CDDL et VPUEL)
moins, la taille de ce disque ne pourra jamais tre rduite.
Le disque ncessitera de l'espace supplmentaire lorsque VirtualBox est libre d'utilisation pour sa partie principale
sur le systme virtuel, des logiciels ou des chiers serontmais les Add-on, quant eux, sont disponibles unique-
installs par exemple. ment pour un usage priv, titre priv. En bref, il est
Ces deux choix de stockage ont chacun avantages et in- interdit d'utiliser les Add-on en entreprise ou en univer-
convnients. Un disque de taille dynamiquement alloue sit.
utilise en gros simplement l'espace o sont crites des
donnes, au prix d'un lger surcot en lecture/criture,
la manire d'un logical volume manager (LVM) en Linux 3 Historique
ou AIX. A contrario, une taille xe occupe un espace xe
qui est mobilis ds sa cration, mais assure des perfor-
Aprs plusieurs annes de dveloppement, VirtualBox
mances proches d'un disque natif. En 2016 o une taille
a t publi par InnoTek en Allemagne sous la licence
typique de disque est 1 To, et si l'on ne doit pas stocker
GNU GPL v2 en janvier 2007. Le 12 fvrier 2008,
des dizaines de machines virtuelles, 40 Go sallouent ty-
Sun Microsystems a annonc un accord d'acquisition
piquement en espace xe.
d'InnoTek.
Le VDI est rcuprable facilement aussi comme chier
de disque dur virtuel : on copie aisment ce chier, que
l'on peut ensuite importer dans une d'autres machines vir- 3.1 Versions 1.6 4.3
tuelles devenant des copies conformes de la premire. Ce-
la permet une redondance des serveurs dans un rseau, et 3.1.1 version 1.6
aussi des sauvegardes commodes.
La version 1.6.0 de VirtualBox est sortie le 30 avril 2008
[5]
, elle inclut les principales nouveauts suivantes :
2.5 Pack d'extension
Prise en charge des htes Solaris et Mac OS X.
Le logiciel peut tre tendu au moyen de packs
d'extension. L'diteur en fournit un qui ajoute notam- Prise en charge du Seamless windowing pour les
ment le support de l'USB 2.0 (EHCI), l'USB 3 (xHCI), invits Linux et Solaris.
la webcam, la connexion directe l'invit par RDP, le
Le supplment Client Guest Additions pour Sola-
Boot PXE ou encore le cryptage des images disques avec
ris.
l'algorithme AES. Il est fourni sous une licence di-
rente : VPUEL pour VirtualBox Personal Use and Eval- Une API de service web.
uation License.
Contrleur AHCI pour les disques durs SATA.
Prise en charge exprimentale du PAE (Physical
2.6 VBoxManage
Address Extension).
VBoxManage est l'interface en ligne de commandes de
Virtual Box. Cette interface intgre toutes les fonctions Cette version n'est plus supporte.
disponibles partir de l'interface graphique (GUI) mais Premire release : v1.6.0 (30/04/2008)
dispose galement de commandes supplmentaires pour
la gestion, le contrle et la conguration des machines Dernire release : v1.6.6 (26/08/2008)
virtuelles. On peut par exemple dmarrer et arrter une
machine virtuelle en ligne de commande. 3.1.2 version 2.0
Quelques exemples :
La version 2.0.0 de VirtualBox est sortie le 4 septembre
Cration d'une machine virtuelle avec enregistre- 2008, elle [6]
intgre notamment des fonctionnalits suppl-
ment : VBoxManage createvm --name "[[SUSE]] mentaires dont le support des htes 64 bits, une inter-
10.2 --register face Qt4 (Qt3 dans les versions prcdentes) qui amliore
l'intgration sous KDE et l'utilisation de l'interface native
Modication de la quantit de mmoire vive (RAM) sous Mac OS X[7] .
3.1 Versions 1.6 4.3 3
Cette version n'est plus supporte. VT-x / AMD-V sont maintenant activs par dfaut
Premire release : v2.0.0 (04/09/2008) lors de la cration de nouvelles machines virtuelles.
Dernire release : v2.0.12 (20/10/2009) USB (OHCI & EHCI) est maintenant activ par d-
faut lors de la cration de nouvelles machines vir-
3.1.3 version 2.1 tuelles. (GUI Qt seulement)
La version 2.1.0 de VirtualBox est sortie le 17 dcembre Support exprimental de l'USB pour les htes Open-
2008. Cette version est une mise jour importante, du Solaris.
fait des nouvelles fonctionnalits apportes [8] , savoir :
Dossiers partags pour les invits Solaris et Open-
Solaris.
le support de la virtualisation matrielle (support des
instructions VT-x et AMD-V) sur les htes Mac OS
X; Acclration 3D OpenGL pour les invits Linux et
Solaris.
le support exprimental d'invit 64 bit sur des htes
32 bit ; Ajout de l'API C en plus du C++, du Java, du Python
et des services web.
l'amlioration du support de la virtualisation sur les
processeurs Intel Nehalem ;
Cette version n'est plus supporte.
le support exprimental de l'acclration 3D via
OpenGL ; Premire release : v2.2.0 (08/04/2009)
Dernire release : v2.2.4 (29/05/2009)
le support exprimental des contrleurs SCSI Lsi-
Logic et BusLogic ;
Cette version n'est plus supporte. Systmes Windows invits : possibilit dutiliser les
applications et les jeux DirectX 8 et 9 (exprimen-
Premire release : v2.1.0 (17/12/2008)
tal)
Dernire release : v2.1.4 (16/02/2009)
Support dOpenGL 2.0 pour les systmes invits
Windows, Linux et Solaris
3.1.4 version 2.2
La version 2.2.0 de VirtualBox est sortie le 08 avril Cette version n'est plus supporte.
2009[9] , elle inclut les nouvelles fonctionnalits suivantes :
Premire release : v3.0.0 (30/06/2009)
Le 20 avril 2009, Oracle Corporation rachte Sun Mi- La version 4.2.0 de Virtualbox, sortie le 13 septembre
crosystems. La version 3.2.0, sortie le 18 mai 2010, est la 2012, permet de faire des groupes de machines, le d-
premire version ociellement publie par Oracle Cor- marrage automatique de machines au lancement de la ma-
poration. Le logiciel est renomm cette occasion Oracle chine hte, ajoute un glisser-dposer avec les invits sous
VM VirtualBox[12] . Linux[15] .
Cette version n'est plus supporte depuis Juin 2015. Cette version n'est plus supporte depuis Dcembre
Premire release : v3.2.0 (18/05/2010) 2015[16] .
GUI : Support de la mise l'chelle pour le guest- Audio : Ajout des on-demand timers qui devraient
content de la VM (y compris l'acclration 3D) amliorer les performances globales et rduire la
consommation du CPU.
GUI : Nouvelle page de paramtres de l'interface
utilisateur pour la personnalisation de la barre d'tat, Audio : Rglage plus n du contrle du volume pour
la barre des menus et la mise l'chelle du guest- l'mulation AC'97, qui prend maintenant en compte
content. le contrle du volume gnral.
GUI : Nouvel onglet des paramtres de chirement Amlioration du support pour Python 3.
pour la personnalisation des options de chirement
pour les images de disque. Premire release : v5.1.0 (12/07/2016)
GUI : Support du HiDPI incluant les icnes Dernire release : v5.1.14 (17 janvier 2017)
d'applications et la sortie HiDPI unscaled option- Manuel de l'utilisateur : (en)Oracle VM VirtualBox
nelle sur Mac OS X (y compris l'acclration 3D) v5.1.14 User Manual
[2] (en) The binaries are released under the terms of the GPL
Support du framework rseau NDIS6 pour Windows
version 2.
(par dfaut sur Vista et les versions ultrieures).
[3] (en) Le Glisser-dposer fourni par les guest addd
Premire release : v5.0.0 (09/07/2015) [4] (en) Statut des OS invits sur le site de VirtualBox.
Dernire release : v5.0.32 (17/01/2017) MAJ le
[5] Changelog-1.6 Oracle VM VirtualBox , sur www.
15/02/2017. virtualbox.org (consult le 18 juillet 2016)
Manuel de l'utilisateur : (en) Oracle VirtualBox v5.0.0
[6] Changelog-2.0 Oracle VM VirtualBox , sur www.
User Manual
virtualbox.org (consult le 30 mai 2016)
La version 5.1.0 de VirtualBox est sortie le 12 juillet [8] Changelog-2.1 Oracle VM VirtualBox , sur www.
virtualbox.org (consult le 30 mai 2016)
2016[19] , elle inclut les nouvelles fonctionnalits suivantes
[20]
: [9] Changelog-2.2 Oracle VM VirtualBox , sur www.
virtualbox.org (consult le 18 juillet 2016)
VMM : Nouvelle Implmentation du contrleur [10] Changelog-3.0 Oracle VM VirtualBox , sur www.
d'interruption APIC et I/O APIC qui permet virtualbox.org (consult le 30 mai 2016)
d'amliorer les performances de manire signica-
tive dans certaines situations. [11] Changelog-3.1 Oracle VM VirtualBox , sur www.
virtualbox.org (consult le 18 juillet 2016)
VMM : Ajout du support du dbogage para-
[12] (en) Announcement : VirtualBox 3.2 released.
virtualis d'Hyper-V pour les clients Windows.
[13] Changelog-4.0 Oracle VM VirtualBox , sur www.
VMM : Amliore l'mulation du mappage MMIO et virtualbox.org (consult le 30 mai 2016)
des shadow pagetable exits sans avoir revenir en
mode utilisateur. [14] Changelog-4.1 Oracle VM VirtualBox , sur www.
virtualbox.org (consult le 30 mai 2016)
GUI : Migration globale vers Qt5.
[15] Changelog-4.2 Oracle VM VirtualBox , sur www.
GUI : L'API passive des couteurs d'vnements virtualbox.org (consult le 30 mai 2016)
amliore les performances et le temps de rponse de [16] Download_Old_Builds Oracle VM VirtualBox , sur
l'interface graphique de la machine virtuelle. www.virtualbox.org (consult le 20 juillet 2016)
Audio : Ajout du support du HDA (High Denition [17] Changelog-4.3 Oracle VM VirtualBox , sur www.
Audio) pour les nouveaux clients Linux. virtualbox.org (consult le 30 mai 2016)
6 5 VOIR AUSSI
[19] https://blogs.oracle.com/virtualization/entry/oracle_vm_
virtualbox_5_14
5 voir aussi
Virtual PC
VMWare Workstation
http://www.gizeek.com/2011/01/26/
tuto-virtualbox-4-0-sans-interface-graphique-sous-ubuntu-server-10-10/
Portail de linformatique
7
6.2 Images
Fichier:Blue_pencil.svg Source : https://upload.wikimedia.org/wikipedia/commons/7/73/Blue_pencil.svg Licence : Public domain Contri-
buteurs : File:Arbcom ru editing.svg by User:VasilievVV with color change by user:Jarekt Artiste dorigine : User:VasilievVV and user:Jarekt
Fichier:Crystal_mycomputer.png Source : https://upload.wikimedia.org/wikipedia/commons/e/e3/Crystal_mycomputer.png Licence :
LGPL Contributeurs : All Crystal icons were posted by the author as LGPL on kde-look Artiste dorigine : Everaldo Coelho (YellowIcon) ;
Fichier:Info_Simple.svg Source : https://upload.wikimedia.org/wikipedia/commons/3/38/Info_Simple.svg Licence : Public domain
Contributeurs : Travail personnel Artiste dorigine : Amada44
Fichier:Kgpg_new.svg Source : https://upload.wikimedia.org/wikipedia/commons/f/f0/Kgpg_new.svg Licence : LGPL Contributeurs :
File:Nuvola apps kgpg.png Artiste dorigine : <a href='https://en.wikipedia.org/wiki/en:User:Mechamind90' class='extiw' title='w :en:User:
Mechamind90'>mechamind</a><a href='https://en.wikipedia.org/wiki/en:User_talk:Mechamind90' class='extiw' title='w :en:User talk:
Mechamind90'>9</a><a href='https://en.wikipedia.org/wiki/en:Special:Contributions/Mechamind90' class='extiw' title='w :en:Special:
Contributions/Mechamind90'>0</a>
Fichier:Nuvola_apps_emacs.png Source : https://upload.wikimedia.org/wikipedia/commons/6/6a/Nuvola_apps_emacs.png Licence :
LGPL Contributeurs : http://icon-king.com Artiste dorigine : David Vignoni
Fichier:VirtualBox2.png Source : https://upload.wikimedia.org/wikipedia/commons/a/af/VirtualBox2.png Licence : GFDL Contribu-
teurs : Hidro (<a href='//commons.wikimedia.org/wiki/User_talk:Hidro' title='User talk:Hidro'>talk</a>) Artiste dorigine : VirtualBox :
Sun Microsystems, Inc., innotek GmbH ; other works : various
Fichier:Virtualbox_logo.png Source : https://upload.wikimedia.org/wikipedia/commons/d/d5/Virtualbox_logo.png Licence : GPLv2
Contributeurs : This image may be found in VirtualBox 4.2 for Windows hosts Artiste dorigine : Oracle Corporation