Vous êtes sur la page 1sur 7

Utilisez plusieurs systmes d'exploitation avec VirtualBox

Note : la version utilise lors de la rdaction ce guide tait la 3.2.10 r66523 pour Mac OS X
(licence !"#$.
Oracle VM VirtualBox est un logiciel de virtualisation cr par InnoTek et publi par Oracle
Corporation. Ce logiciel permet de crer des machines virtuelles et d'installer sur chacune un
sst!me invit" indpendant du sst!me h#te. Vous pourre$ donc" par exemple" travailler sous
Mac O% & 'votre sst!me d'exploitation principal" le sst!me h#te( tout en utilisant une
machine virtuelle sous )inux ou *indo+s 'sst!me invit(" sous la ,orme d'une ,en-tre.
1. Choix d'une version
Il existe deux versions de VirtualBox . /01) et O%1.
1.1. Version PUEL Personal Use and Evaluation License!
Cette version" sous licence /01)" est compl!te et gratuite dans le cadre d'une utilisation
prive" acadmi2ue ou pour essaer le logiciel. )es entreprises doivent ac2urir des licences
commerciales pour pouvoir utiliser cette version.
1.". Version #$E (Open Source Edition)
Cette version" gratuite et sous licence 340 3/) V5" est 2uivalente 6 la version compl!te" 6
l'exception de certaines ,onctionnalits 2ui ciblent plut#t les entreprises" a,in d'encourager ces
derni!res 6 ac2urir la version /01). 7 noter tout de m-me 2ue cette version ne g!re a priori
pas les priphri2ues 0%B.
". %&l&char'ement et installation de VirtualBox sur le systme h(te
".1. $ous )ac #$ *
0ne version pour Mac O% & 'Mac Intel 89.: ou 89.;(" sous licence /01)" est disponible au
tlchargement dans la section %o&nloads du site o,,iciel 'voir lien en :.8.(. )'installation
s'e,,ectue" comme souvent" en montant le ,ichier .dmg puis en double<cli2uant sur le ,ichier
'irtual(o).*p+g. )e logiciel s'installe par d,aut dans le dossier ,pplications.
".". $ous +indo,s
0ne version pour *indo+s '&/" Vista ou =(" sous licence /01)" est galement disponible au
tlchargement dans la section %o&nloads du site o,,iciel 'voir lien en :.8.(. >e n'ai pas
e,,ectu cette installation mais ce doit -tre" l6 aussi" une installation standard.
".-. $ous Linux U.untu!
0ne version sous licence O%1 est disponible 6 l'installation" dans les dp#ts o,,iciels
d'0buntu" accessibles par exemple via la #ogit-./ue !0untu 'inter,ace graphi2ue(. )a plupart
des autres distributions )inux sont supportes par VirtualBox.
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ 8
-. /nstallation et con0i'uration d'un systme invit&
-.1. Cr&ation d'une machine virtuelle
Vous pouve$ crer plusieurs machines virtuelles. /our en crer une .
Cli2ue$ sur Nouvelle.
7ttribue$ un nom 6 la nouvelle machine et choisisse$ le tpe du sst!me
d'exploitation 2ue vous souhaite$ installer dessus.
Choisisse$ la 2uantit de mmoire vive 'A7M( 6 allouer 6 la machine virtuelle. 'Vous
pourre$ modi,ier ce param!tre avant cha2ue dmarrage" selon les besoins sur la
machine h#te et sur la machine virtuelle.(
Choisisse$ un dis2ue dur virtuel ou cre$<en un nouveau. /r,re$ l'option 1*age de
taille varia0le" 2ui permet de n'occuper 2ue l'espace ncessaire sur le dis2ue dur rel"
Bus2u'6 un maximum correspondant 6 la taille ,ixe. 7ttribue$ ensuite un nom au
dis2ue virtuel et ,ixe$ sa taille maximale. Valide$ la cration du dis2ue dur virtuel.
Valide$ la cration de la nouvelle machine virtuelle.
/assons 6 l'installation du sst!me invit. @eux cas seront traits . l'installation d'une
distribution )inux . 0buntu" version 89.9C et l'installation de *indo+s &/. VirtualBox permet
d'utiliser la plupart des sst!mes d'exploitation actuels.
-.". $ystme invit& Linux 1 U.untu 12.23 L%$
Vous pouve$ vous procurer une version d'0buntu gratuitement sur le site o,,iciel. %i vous
n'-tes pas ,amiliaris avec )inux" opte$ pour la derni!re version )T% '#ong2ter* Support("
actuellement la 89.9C. Inutile de la graver" vous pourre$ utiliser directement l'image dis2ue
',ichier .iso(.
a! /nstallation
@marre$ la machine virtuelle 2ue vous vene$ de crer 'voir D.8.(.
Choix du mdia d'installation . cli2ue$ sur l'ic#ne pour choisir la source. Cli2ue$ sur
,3outer et slectionne$ l'image dis2ue d'0buntu.
)ance$ l'installation.
@isposition du clavier . pour une installation sur Mac" slectionne$ 4rance 2 ,pple2
Macintos-. 'Il ,audra ,aire 2uel2ues aBustements par la suite" voir D.5. b(.(
/rparation de l'espace dis2ue . choisisse$ 5out e66acer et utiliser le dis/ue entier.
7 la ,in de l'installation" avant de redmarrer" le sst!me vous demande de retirer le
dis2ue de la machine" puis d'appuer sur "N5"7. /our retirer le dis2ue" dans le menu
de la machine virtuelle" cli2ue$ sur rip-ri/ues 8 #ecteur 9%:%'% 8 ;3ecter le
9%:%'%.
7vant de continuer" il reste une derni!re chose 6 ,aire . l'image dis2ue 2ui nous a permis
d'installer 0buntu est maintenant inutile. Il convient donc de la supprimer du 3estionnaire de
mdias de VirtualBox .
@ans le menu de VirtualBox" cli2ue$ sur 4ic-ier 8 <estionnaire de *dias.
@ans l'onglet 1*ages 9%:%'%" slectionne$ l'image dis2ue d'0buntu et cli2ue$ sur
"nlever.
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ 5
%i vous ne prvoe$ pas d'installer d'autres sst!mes 0buntu 'sur d'autres machines
virtuelles par exemple(" vous pouve$ galement" si vous le souhaite$" supprimer
l'image dis2ue de votre dis2ue dur.
)'installation d'0buntu est termine. Voons maintenant comment con,igurer la machine
virtuelle et le sst!me 0buntu pour optimiser la compatibilit avec VirtualBox et avec le
sst!me h#te.
.! Con0i'uration
/nstaller les Additions invit
)es ,dditions invit sont un ensemble de composants pour machines virtuelles 2ui permettent"
par exemple" de redimensionner la ,en-tre de la machine virtuelle" de partager des ,ichiers
entre sst!me h#te et sst!me invit ou encore de passer d'un sst!me 6 un autre avec la
souris de ,aEon plus transparente 'plus besoin de librer le pointeur(.
@ans le menu de la machine virtuelle" cli2ue$ sur rip-ri/ues 8 1nstaller les
,dditions invit. Cela a pour e,,et d'insrer l'image dis2ue '(o)<uest,dditions.iso
dans le lecteur C@F@V@ de la machine virtuelle.
@ans le menu d'0buntu" cli2ue$ sur 7accourcis 8 '(OX,%%151ONS=3.2.10=66523
pour monter l'image sur le sst!me.
0ne ,en-tre s'ouvre pour a,,icher le contenu du C@. Vous pouve$ la ,ermer. %i le
sst!me vous propose d'installer les ,dditions invit" re,use$ . vous ave$ besoin des
privil!ges administrateur pour les installer et nous allons donc passer par 2uel2ues
lignes de commande.
Ouvre$ une ,en-tre de terminal ',pplications 8 ,ccessoires 8 5er*inal( et tape$ .
sudo sh /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-
x86.run
Cette commande lance l'installation. ')e chemin d'acc!s peut varier selon la version de
VirtualBox installe.(
0ne ,ois l'installation termine" dmonte$ l'image du sst!me . sur le bureau d'0buntu"
clic droit sur le C@ '(OX,%%151ONS 8 %*onter. /uis Becte$ le dis2ue 'voir D.5.
a((.
Aedmarre$ 0buntu.
7pr!s certaines mises 6 Bour d'0buntu" il peut s'avrer ncessaire de rinstaller les ,dditions
invit. Vous le saure$ si vous ne pouve$ plus redimensionner la ,en-tre" par exemple. @ans ce
cas<l6" il su,,it de suivre 6 nouveau la procdure dcrite ci<dessus.
Parta'e de 0ichiers entre le systme h(te et le systme invit&
)'installation des ,dditions invit permet entre autre de pouvoir partager des ,ichiers entre les
deux sst!mes. 4ous allons voir comment activer le partage sur un dossier 2ue nous
appellerons partage2v0o)" en considrant 2ue le nom d'utilisateur de la session 0buntu est
user.
Cre$ le dossier partage2v0o) sur le sst!me h#te.
@ans le menu de la machine virtuelle" cli2ue$ sur rip-ri/ues 8 %ossiers partags.
Cli2ue$ sur ,3outer un dossier partag. @ans 9-e*in du dossier" slectionne$ le
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ D
dossier partage2v0o) sur le sst!me h#te. @ans No* du dossier" tape$ galement
partage2v0o). 4e coche$ pas #ecture seule 'sau, si vous souhaite$ 2ue les ,ichiers ne
soient pas modi,iables depuis le sst!me invit( et coche$ 9on6iguration per*anente"
pour 2ue la con,iguration de ce partage reste en mmoire lors du prochain dmarrage
d'0buntu.
Valide$.
%ur le bureau" cre$ un dossier partage2v0o) 'clic droit G 9rer un dossier(.
Ouvre$ une ,en-tre de terminal et tape$ .
sudo mount -t vboxsf -o uid=1000 -o gid=1000 partage-vbox
/home/user/Bureau/partage-vbox
)e dossier partag est alors mont 6 l'emplacement 2ui correspond au rpertoire 2ue
vous ave$ cr sur le bureau.
Vous pouve$ maintenant ,aire transiter des ,ichiers d'un sst!me 6 l'autre" via le
dossier partag 2ue vous vene$ de con,igurer" ou tout simplement travailler sur un
ensemble de ,ichiers visibles sur les deux sst!mes.
/our ,aire en sorte 2ue le dossier partag soit automati2uement mont 6 cha2ue dmarrage
d'0buntu .
1dite$ le ,ichier /etc/init.d/rc.local en mode root en tapant .
sudo gedit /etc/init.d/rc.local
7Boute$ la ligne suivante 6 la ,in du ,ichier .
mount -t vboxsf -o uid=1000 -o gid=1000 partage-vbox
/home/user/Bureau/partage-vbox
1nregistre$ les modi,ications et 2uitte$ l'diteur.
Compati.ilit& du clavier )ac
)a compatibilit du clavier Mac n'est pas totalement assure sans 2uel2ues aBustements.
Cli2ue$ sur S>st.*e 8 r6rences 8 9lavier. @ans ,gence*ent" le clavier slectionn
doit -tre 4rance ,pple2Macintos-.
Cli2ue$ sur Options.
@ans %iverses options de co*pati0ilit" coche$ #es touc-es du pav nu*ri/ue se
co*portent co**e sur Macintos-. )e pav numri2ue sera dsormais acti, par d,aut.
@ans 5ouc-e slectionnant le 3e niveau" coche$ ,lt gauc-e. )es smboles comme H
ou I seront alors disponibles avec la m-me combinaison de touches 2ue sur Mac O% &.
1n,in" pour inverser les touches J K et L G" si ncessaire 'la version C.9.C semble
avoir remdi 6 ce probl!me(" cre$ un ,ichier .)*od*ap dans votre -o*e.
gedit ~/.xmodmap
Inscrive$< les lignes suivantes .
keycode 49 = less greater less greater VoidSymbol VoidSymbol
keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis
1nregistre$ les modi,ications et 2uitte$ l'diteur.
Tape$ la commande suivante pour prendre en compte cette modi,ication .
xmodmap ~/.xmodmap
)ors du prochain dmarrage d'0buntu" le sst!me vous demandera s'il doit conserver
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ C
d,initivement cette modi,ication. )ui rpondre oui en cli2uant sur le ,ichier
.)*od*ap" puis sur 9-arger" puis sur 'alider.
)a compatibilit du clavier est maintenant 2uasiment totale. Il reste cependant 2uel2ues
probl!mes" comme pour la touche M du pav numri2ue" 2ui renvoie un signe <.
Con0i'urer le Gestionnaire de mises jour d'U.untu
Ce dernier point ne concerne pas VirtualBox mais directement 0buntu. )e sst!me vri,ie
priodi2uement les mises 6 Bour disponibles pour lui<m-me et pour les programmes installs
via les dp#ts.
%i vous ave$ install 0buntu en ,ranEais" le <estionnaire de *ises ? 3our est con,igur pour
rcuprer les mises 6 Bour sur le serveur ,ranEais par d,aut. Cependant" ce dernier semble
recontrer 2uel2ues probl!mes" au moment de la rdaction de ce guide. %i vous obtene$ un
message d'erreur lors de vos tentatives de mises 6 Bour" il peut donc -tre ncessaire de
modi,ier la source.
Ouvre$ le <estionnaire de *ises ? 3our depuis S>st.*e 8 ,d*inistration.
Cli2ue$ sur 9on6iguration.
@ans l'onglet #ogiciels !0untu 8 5lc-arge@ depuis" slectionne$ Serveur principal.
Cli2ue$ sur 4er*er" puis sur ,ctualiser" si ncessaire.
-.-. $ystme invit& +indo,s 1 +indo,s *P
a! /nstallation
@marre$ la machine virtuelle 2ue vous vene$ de crer 'voir D.8.(.
Choix du mdia d'installation . cli2ue$ sur l'ic#ne pour choisir la source. Cli2ue$ sur
,3outer et slectionne$ l'image dis2ue de *indo+s &/.
)ance$ l'installation.
Installe$ le sst!me sur la partition enti!re" partitionne au ,ormat 4TN%" par exemple.
7 la ,in de l'installation" le sst!me redmarre.
7vant de continuer" comme dans le cas d'0buntu" on peut maintenant supprimer l'image
dis2ue du 3estionnaire de mdias de VirtualBox 'voir D.5. a((. Vous devre$ pralablement
Becter le dis2ue de la machine virtuelle 'voir aussi D.5. a(( et teindre celle<ci.
)'installation de *indo+s &/ est termine. Comme pour 0buntu" voons maintenant
comment con,igurer la machine virtuelle et *indo+s &/ pour optimiser la compatibilit.
.! Con0i'uration
/nstaller les Additions invit
@ans le menu de la machine virtuelle" cli2ue$ sur rip-ri/ues 8 1nstaller les
,dditions invit. )'installation *indo+s se lance.
7 la ,in de l'installation" Becte$ le dis2ue 'voir D.5. a((" puis redmarre$ *indo+s.
7pr!s certaines mises 6 Bour de *indo+s" il peut s'avrer ncessaire de rinstaller les
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ :
,dditions invit. Vous le saure$ si vous ne pouve$ plus redimensionner la ,en-tre" par
exemple. @ans ce cas<l6" il su,,it de suivre 6 nouveau la procdure dcrite ci<dessus.
Parta'e de 0ichiers entre le systme h(te et le systme invit&
)e partage de ,ichiers est plus simple 6 mettre en place 2ue sur 0buntu. 4ous allons voir
comment activer le partage sur un dossier 2ue nous appellerons partage=v0o).
Cre$ le dossier partage=v0o) sur le sst!me h#te.
@ans le menu de la machine virtuelle" cli2ue$ sur rip-ri/ues 8 %ossiers partags.
Cli2ue$ sur ,3outer un dossier partag. @ans 9-e*in du dossier" slectionne$ le
dossier partage=v0o) sur le sst!me h#te. @ans No* du dossier" tape$ galement
partage=v0o). 4e coche$ pas #ecture seule 'sau, si vous souhaite$ 2ue les ,ichiers ne
soient pas modi,iables depuis le sst!me invit( et coche$ 9on6iguration per*anente"
pour 2ue la con,iguration de ce partage reste en mmoire lors du prochain dmarrage
de *indo+s.
Valide$.
Ouvre$ l'explorateur *indo+s.
Naites un clic droit sur M> Net&or+ laces et choisisse$ ")plorer.
)e dossier partag est accessible depuis "ntire Net&or+ 8 'irtual(o) S-ared 4olders
8 AA'0o)svr.
Vous pouve$ maintenant ,aire transiter des ,ichiers d'un sst!me 6 l'autre" via le
dossier partag 2ue vous vene$ de con,igurer" ou tout simplement travailler sur un
ensemble de ,ichiers visibles sur les deux sst!mes.
-.3. Con0i'uration de la machine virtuelle
Vous pouve$ accder aux options de con,iguration d'une machine virtuelle en la slectionnant
dans la ,en-tre de VirtualBox et en cli2uant sur 9on6iguration. %eules 2uel2ues<unes des
options disponibles seront dcrites ici.
a! )&moire vive 45)!
/our modi,ier la 2uantit de mmoire vive 2ue vous souhaite$ allouer au sst!me invit" alle$
dans l'onglet S>st.*e 8 9arte *.re. 7ttention toute,ois 6 conserver une 2uantit de mmoire
su,,isante sur le sst!me h#te.
.! )&moire vid&o
Vous pouve$ galement grer l'allocation de la mmoire vido ainsi 2ue l'acclration D@
dans l'onglet ,66ic-age 8 'ido. Ces param!tres dpendent principalement de votre carte
graphi2ue.
c! Paramtres r&seau
%ous 0buntu et *indo+s &/" vous ne devrie$ pas 6 avoir 6 rgler les param!tres rseau .
VirtualBox con,igure tout seul la connexion rseau du sst!me invit. %i toute,ois vous
rencontre$ des probl!mes de rseau sur celui<ci" la con,iguration rseau de la machine
virtuelle est paramtrable dans l'onglet 7seau.
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ ;
d! 6ossiers parta'&s
)a con,iguration des dossiers partags est galement accessible depuis ce menu" via l'onglet
%ossiers partags.
3. $uppression d'une machine virtuelle
/our supprimer une machine virtuelle de VirtualBox .
Oteigne$ la machine virtuelle.
%lectionne$<l6 dans la ,en-tre de VirtualBox et cli2ue$ sur Mac-ine 8 Suppri*er.
4'oublie$ pas de supprimer galement le dis2ue dur virtuel" si vous n'en ave$ plus l'utilit"
a,in de librer l'espace dis2ue occup par celui<ci sur le sst!me h#te. Il peut cependant tout 6
,ait -tre utilis pour installer une autre machine virtuelle" m-me si le sst!me d'exploitation
2ue vous souhaite$ installer dessus est di,,rent de celui 2ui tait auparavant. %i vous
souhaite$ supprimer le dis2ue virtuel .
@ans le menu de VirtualBox" cli2ue$ sur 4ic-ier 8 <estionnaire de *dias.
%lectionne$ le dis2ue dur virtuel 2ue vous souhaite$ supprimer.
Cli2ue$ sur "nlever.
Valide$ en cli2uant sur "nlever" puis sur Suppri*er pour supprimer le conteneur du
dis2ue dur '7TT14TIO4 . toutes les donnes prsentes sur le dis2ue seront alors
d,initivement perdues(.
7. 5nnexes
7.1. Liens utiles
%ite o,,iciel de VirtualBox . http.FF+++.virtualbox.org
/age de tlchargement du site o,,iciel . http.FF+++.virtualbox.orgF+ikiF@o+nloads
Manuel d'utilisation 'en anglais( . http.FF+++.virtualbox.orgFmanualF0serManual.html
%ite o,,iciel d'0buntu . http.FF+++.ubuntu.comF
%ite de la communaut ,rancophone des utilisateurs d'0buntu . http.FFubuntu<,r.orgF
7 propos du clavier Mac sous 0buntu . http.FFdoc.ubuntu<,r.orgFclavierPapplePusbPultraPplat
version 8.95 ',vrier 5988( ? 7rthur @elorme ? I/3/ =