Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Tutor iel 34 commentaires
Auteur : kankan
Note : 17 / 20 (14 votes)
Visualisations : 75 378
Plus d'informations
Virtualisez un système d'exploitation avec VirtualBox
Vous vous apprêtez à lire un tutor iel rédigé par un membre de ce site. Malgré tout le soin que
ce membre a pu appor ter au tutor iel, nous ne pouvons pas garantir que les informations contenues
sur cette page sont exactes à 100%. Merci de garder cela en tête lor sque vous lirez cette page ;o)
Vous avez plusieur s systèmes d'exploitation, et
vous souhaitez y avoir accès sans redémarrer
votre ordinateur ? Ou vous voulez tester Linux
sans r isque, mais le Live CD est trop lent, ou ses
fonctions sont trop limitées pour vous ? Vous
voulez tester un système d'exploitation non
finalisé, comme Windows V ista RC1, qui était
disponible au grand public (oui, pour ceux qui se demandent, je l'ai testé ) ? Ou plus simplement, utiliser
un vieux système d'exploitation peu puissant, pour faire tourner de vieilles applications ?
Pour cela, un système de vir tualisation peut être utile. Il s'agit en fait d'un logiciel qui crée un ordinateur
vir tuel dans votre ordinateur réel.
Mais comment on fait ça ???
Ne vous en faites pas, ce tutor iel va vous expliquer .
Je préfère prévenir tout de suite : la vir tualisation est gourmande en ressources, car deux
systèmes d'exploitation vont fonctionner en même temps. Il vous faudra un ordinateur (réel) avec au
moins 512 Mo de mémoire vive pour que la vir tualisation fonctionne cor rectement. Il faudra
également limiter le nombre d'applications fonctionnant sur le système hôte (cela libèrera de la
mémoire et de la puissance de calcul du processeur ).
Sommaire du tutoriel :La vir tualisation, késaco ???
Création de votre premier ordinateur vir tuel
Installez le système d'exploitation de votre ordinateur vir tuel
Annexe : un peu plus loin
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
1 sur 9 05.10.2008 13:47
La virtualisation, késaco ???
Un logiciel de vir tualisation crée un ordinateur vir tuel. Mais concrètement, c'est quoi ?
Concrètement, le logiciel de vir tualisation crée un ordinateur (vir tuel), qui utilise votre ordinateur matér iel.
Mais le système d'exploitation de l'ordinateur vir tuel est installé "normalement". On peut, avec ce pr incipe
installer Windows dans Linux, ou Linux dans Windows, ou encore Windows 98 dans Windows XP. D'une manière
générale, on peut accueillir n'impor te quel système d'exploitation sur l'ordinateur vir tuel, sur un autre système
d'exploitation sur l'ordinateur hôte, même s'il est très différent.
C'est comme une émulation, alor s, non ?
Non, l'émulation et la virtualisation sont deux choses différentes. Quand on émule un ordinateur , le
logiciel imite la façon de réagir de l'autre ordinateur , ce qui limite sér ieusement les per formances. Une
vir tualisation, elle, exploite directement les ressources de l'ordinateur hôte, ce qui évite les per tes de
puissance.
Concrètement, seul le processeur et par fois quelques pér iphér iques sont utilisés directement,
le reste est émulé par le logiciel de vir tualisation.
V ir tualisation sur Wikipédia
News sur V ir tualBox
Topic sur la vir tualisation
Pour vir tualiser un système d'exploitation, il faut donc un logiciel de vir tualisation. C'est ce logiciel qui fera
croire au système d'exploitation invité (sur l'ordinateur vir tuel) qu'il se trouve sur un ordinateur physique. Le
logiciel que j'ai choisi s'appelle... V ir tualBox.
Mais pourquoi lui ? Je crois que beaucoup de gens utilisent V ir tual PC ou VMWare, non ?
VMWare est payant, malheureusement. V ir tual PC est gratuit, mais j'ai eu pas mal de problèmes avec (KDE
qui s'affichait mal, le lecteur vir tuel qui n'acceptait pas les images de DVD, etc...).
V ir tualBox propose un choix énorme de systèmes d'exploitation à vir tualiser (quasiment toutes les
distr ibutions de Linux et toutes les ver sions de Windows), il est possible d'avoir une mémoire vidéo allant
jusqu'à 32 Mo (contre 8 pour V ir tual PC). De plus, V ir tualBox est multi-plates-formes. Il fonctionne aussi bien
sous Windows que sous Linux (une ver sion bêta est disponible pour les utilisateur s d'OS X). La liste de ses
points for ts est longue. Et pour ne r ien gâcher , il est libre et gratuit !
Malheureusement, son point faible est ailleur s : il est entièrement en anglais, mais il reste simple à utiliser .
Les logiciels de vir tualisation ne sont pas faits pour jouer à des jeux en 3D. Même si vous avez
une GeForce 8800, la mémoire vidéo restera limitée à 32 Mo, et le processeur graphique sera
incompatible avec DirectX et OpenGL.
Alor s, on y va ?
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
2 sur 9 05.10.2008 13:47
Création de votre premier ordinateur virtuel
Avant de vir tualiser un système d'exploitation, il faut avoir son CD d'installation, ou une image au format *.iso .
Restez dans la légalité ! Pour Windows, l'installation dans un ordinateur vir tuel est une
installation à par t entière, et nécessite donc une licence.
Attention : il est impossible de vir tualiser les ver sions familiales de Windows V ista (Basique et
Premium), car la licence l'interdit. Toutefois, les autres ver sions peuvent êtres vir tualisées sans
acheter de nouvelles licences. Voir l'ar ticle de Clubic, V ista ou la vir tualisation presque défendue
pour en savoir plus.
Tout d'abord, rendez-vous à l'adresse http://www.vir tualbox.org/wiki/Downloads pour télécharger
V ir tualBox. Comme je vous l'ai dit, tout est en anglais .
Pour les utilisateur s de Windows, il faut prendre le lien nommé VirtualBox 1.3.2 for W indow s Hosts.
Pour les linuxiens, choisissez la ver sion qui convient à votre distr ibution. Pensez également à regarder dans la
documentation : par fois, on a la surpr ise d'y trouver le moyen d'installer et d'utiliser V ir tualBox (la
documentation d'Ubuntu, par exemple, possède une page très complète sur l'utilisation de V ir tualBox).
L'installation du logiciel est standard, mais il faut faire attention au moment de la sélection des composants à
installer . Non pas que ce logiciel contienne des spywares, mais si vous ne voulez pas débrancher et rebrancher
vos pér iphér iques USB, désactivez l'installation de la gestion USB, qui n'est pas pr imordiale.
Cliquez pour agrandir
D'après ce site, l'installation diffère selon que l'on a Linux ou Windows ; mais l'utilisation est
identique. Per sonnellement, je n'ai testé ce logiciel que sous Windows.
Sous Windows, il y aura peut-être un message vous informant que le logiciel est non signé par
Microsoft. Demandez de continuer l'installation sans en tenir compte.
L'inter face de V ir tualBox ressemble à ça :
Cliquez pour agrandir
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
3 sur 9 05.10.2008 13:47
La création d'un ordinateur vir tuel est toute simple, bien que le logiciel soit en anglais. Cliquez sur le bouton
'New ', en haut de la fenêtre.
Là, une nouvelle fenêtre apparaît. Cliquez sur 'Next'.
Entrez un nom pour votre ordinateur vir tuel, sélectionnez son système d'exploitation (on mettra Linux 2.6
pour la plupar t des distr ibutions Linux récentes).
Enfin, cliquez de nouveau sur 'Next'.
Cliquez pour agrandir
L'écran suivant vous demande de choisir la quantité de mémoire vive que vous voulez. Je vous conseille de
doubler la mémoire vive recommandée. Une fois la quantité de mémoire vive choisie, cliquez sur 'Next'.
Cliquez pour agrandir
Si votre ordinateur possède 512 Mo de mémoire, évitez d'en prendre plus de 256 Mo pour vos
ordinateur s vir tuels. Mais si vous avez 1Go de mémoire vive, n'hésitez pas à aller jusqu'à 512 Mo de
RAM, voire plus. Pour vous donner une idée, la machine vir tuelle où j'ai installé Windows V ista RC1
en possède 650 Mo.
L'écran suivant vous demande de sélectionner un disque dur . Il faut en créer un nouveau la première fois, et
même par la suite, la création d'un disque dur par ordinateur vir tuel est recommandée. Il faut donc cliquer
sur le bouton 'New ', en dessous du champ où il est écr it <no hard disk>.
Dans la nouvelle fenêtre, cliquez sur 'Next'.
Pour créer un disque dur qui aura une taille var iable, cochez la case Dynamically expanding image. Au
contraire, si vous voulez un disque de taille fixe, cochez la case Fixed-size image. Pour ma par t, ce sera un
disque dur extensible. Une fois votre choix fait, cliquez sur 'Next'.
Cliquez pour agrandir
Dans la fenêtre suivante, on vous demande un nom pour le disque. Le nom de votre ordinateur vir tuel est déjà
inscr it dans le champ. Je vous conseille de le garder .
Le cur seur du dessous vous propose de définir la taille de votre disque dur . Soyez raisonnables, ne mettez pas
des centaines de gigaoctets. En général, il est inutile de dépasser 20 Go.
Une fois cela fait, cliquez une nouvelle fois sur 'Next'.
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
4 sur 9 05.10.2008 13:47
Cliquez pour agrandir
Une page vous résume vos choix. Cliquez sur 'Finish' si vous êtes satisfait. Votre disque dur est créé.
Dans la fenêtre de création de la machine vir tuelle, cliquez sur 'Next'. Même chose, si ce qui est affiché dans
le résumé vous convient, cliquez sur 'Finish'.
Je suis à présent heureux de vous annoncer une bonne nouvelle : votre machine vir tuelle est prête. Nous allons
pouvoir l'utiliser . Vous allez voir comment installer le système d'exploitation que vous avez défini à la création
de votre machine vir tuelle.
Installez le système d'exploitation de votre ordinateur virtuel
Il faut maintenant mettre votre image ISO, ou votre CD physique, dans le lecteur DVD de votre ordinateur
vir tuel.
Pour cela, sélectionnez votre machine vir tuelle dans la fenêtre pr incipale de V ir tualBox, puis cliquez sur
'Settings'. Une nouvelle fenêtre s'affiche.
Sélectionnez à droite 'CD/DVD-ROM '.
Cochez la case 'Mount CD/DVD Drive ', puis sélectionnez :
'Host CD/DVD Drive ' si vous utilisez un CD physique. N'oubliez pas de régler la lettre du lecteur à
utiliser (sur votre ordinateur physique).
'ISO Image File ' si vous utilisez une image de CD. Cliquez sur le dossier en face du champ. Dans la
fenêtre qui s'affiche, cliquez sur 'Add'. Cherchez l'image du CD sur votre disque dur , puis validez.
Sélectionnez-la dans la fenêtre, puis cliquez sur 'Select'.
Validez les changements en cliquant sur 'OK' dans la fenêtre Settings.
Cliquez pour agrandir
Votre CD est dans le lecteur vir tuel de votre ordinateur . Pour lancer l'installation, cliquez sur 'Start' dans la
fenêtre pr incipale. Votre ordinateur vir tuel démarre. Un message vous informe que le clavier a été capturé
par l'ordinateur vir tuel. Cliquez sur 'OK'.
Si la fenêtre de l'ordinateur vir tuel est active, tout ce que vous taperez au clavier ira dans
l'ordinateur vir tuel. La seule combinaison de touches qui sera interceptée par le système
d'exploitation est Ctr l - Alt - Suppr . Pour effectuer un Ctr l-Alt-Suppr dans votre ordinateur vir tuel,
cliquez sur 'Ctrl - Alt - Del' dans le menu VM.
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
5 sur 9 05.10.2008 13:47
Si vous entrez en mode plein écran, tapez Ctr l + F pour en sor tir .
L'installation du système d'exploitation démarre comme en temps normal. Pour utiliser la sour is dans
l'ordinateur vir tuel, cliquez sur son écran (la fenêtre où il a démarré, si vous n'êtes pas en mode plein écran).
Votre pointeur sera capturé. Pour utiliser de nouveau le pointeur sur votre ordinateur hôte, appuyez sur la
touche Ctr l (celle de droite).
Si vous changez cette touche, tous les raccourcis clavier s commençant par Ctr l auront la
nouvelle touche à la place.
Voici deux ordinateur s vir tuels en action. Les systèmes d'exploitation invités sont Kubuntu et Windows V ista
Une fois l'installation effectuée, pour ar rêter votre ordinateur , vous avez plusieur s solutions :
Utiliser la fonction d'ar rêt du système d'exploitation invité. Votre ordinateur vir tuel s'éteindra alor s
comme votre ordinateur physique.
Cliquez sur 'Close ' dans le menu VM. Là, sélectionnez 'Close ' puis 'Save the machine state '.
L'ordinateur vir tuel est sauvegardé, et redémarrera dans le même état que celui dans lequel vous l'avez
ar rêté.
Toujour s dans le menu VM, sélectionnez 'Close ', puis 'Pow er Off the machine '. Cela équivaut à
débrancher votre machine vir tuelle brusquement, de la même manière que s'il y avait une coupure de
courant.
Annexe : un peu plus loin
Voilà, vous savez les bases, vous avez vir tualisé votre premier système d'exploitation.
Il y a toujour s le CD d'installation, je ne peux pas lancer le système cor rectement ! Il n'y a pas
de son non plus ! C'est normal ?
Oui, c'est normal, mais nous allons régler ça, c'est tout simple.
Dans cette par tie, la plupar t du temps, nous serons dans la fenêtre de réglages de la machine
vir tuelle (bouton 'Settings').
Pour ceci, c'est tout simple. Cliquez sur 'Settings', puis décochez la case 'Mount CD/DVD drive ' de l'onglet
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
6 sur 9 05.10.2008 13:47
'CD/DVD-ROM '. Vous pouvez également sélectionner un autre CD, non bootable.
Par défaut, la car te son n'est pas active. Pour l'activer , cliquez sur l'onglet 'Audio ' de la fenêtre de réglages.
Une fois dessus, cochez la case 'Enable audio '. Dans 'host Audio Driver ', sélectionnez celui de votre système
d'exploitation hôte ('W indow s multimedia' sous Windows).
Vous vous êtes sûrement rendus compte qu'appuyer en permanence sur la touche Ctrl droite pour passer de
l'ordinateur vir tuel à l'ordinateur réel (et vice-ver sa) n'est pas très pratique. De plus, votre écran n'est pas
toujour s du plus bel effet : choix limités d'une résolution d'écran, par fois l'écran n'a pas le nombre maximal de
couleur s rendu possible par votre écran et car te graphique réelle , etc.
Bonne nouvelle ! En installant les composants pour ordinateur s vir tuels, cela règlera ces problèmes. Allez, c'est
par ti !
Autant vous prévenir tout de suite : les composants pour machines vir tuelles fonctionnent très
difficilement avec Linux en système invité. Je préviens aussi que je n'ai pas pu les installer sur
cer taines ver sions de Windows (Windows 98, pour ne pas le nommer . Mais il ne doit pas être
seul, je n'ai pas toutes les ver sions de Windows non plus ).
Commencez par démarrer la machine vir tuelle. Une fois qu'elle a démarré, choisissez 'Install Guest
Additions... ' dans le menu 'Devices'. V ir tualBox va remplacer le CD de votre ordinateur vir tuel par le CD des
composants pour ordinateur s vir tuels. Si tout se passe bien, vous devez voir apparaître devant vos yeux
ébahis... un assistant d'installation. Vous n'avez plus qu'à tout installer .
Si r ien ne s'affiche, lancez le fichier VBoxGuestAdditions.exe qui se trouve à la racine du CD-Rom, et
l'assistant d'installation devrait apparaître.
Je vous laisse continuer seuls, cela ne devrait plus vous poser de problème .
Cliquez pour agrandir
Une fois que tout est installé, vous devez redémarrer l'ordinateur vir tuel. Une fois cela fait, vous pouvez
passer la sour is de votre ordinateur vir tuel à votre ordinateur réel, et disposer de toutes les fonctions de la
car te graphique vir tuelle (vous pouvez notamment changer la résolution de l'écran vir tuel).
Normalement, une car te réseau vir tuelle est créée à l'installation de votre machine. Vous pouvez en avoir
jusqu'à 4 par machine vir tuelle (numérotées de 0 à 3). Vous avez la possibilité de créer un réseau entre
l'ordinateur vir tuel et l'ordinateur hôte, ou d'intégrer votre ordinateur vir tuel dans votre réseau (par
exemple, comme s'il était relié directement à votre modem / routeur ).
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
7 sur 9 05.10.2008 13:47
Dans tous les cas, ouvrez la fenêtre 'Settings' dans la par tie 'Netw ork '.
Cliquez pour agrandir
Relier directement votre machine virtuelle à votre réseau
Cochez la case 'Enable Netw ork Adapter ' si elle n'est pas déja cochée. Dans la par tie 'Attached to ',
sélectionnez 'NAT'. Vér ifiez que la case 'Cable Connected' est bien cochée.
Maintenant, vous n'avez plus qu'à configurer le réseau d'une manière habituelle. Votre ordinateur vir tuel sera
connecté à votre réseau de la même manière que votre ordinateur physique.
Créez un réseau entre votre ordinateur virtuel et votre ordinateur réel
Cochez la case 'Enable Netw ork Adapter ' si elle n'est pas déja cochée. Dans la par tie 'Attached to ',
sélectionnez cette fois 'Host Interface '.
Là, entrez un nom dans le champ 'Interface name ' de la par tie 'Host Interface Settings', puis cliquez sur le
bouton qui représente deux ordinateur s. Si vous utilisez Windows, il va vous demander de valider l'installation
du pér iphér ique. Faites-le.
A ce moment là, j'ai eu un message d'er reur disant que VirtualBox a rencontré un problème
et doit fermer (avec Windows XP). Une fois redémarré, V ir tualBox fonctionnait normalement, et la
car te réseau était installée.
Vous avez à présent une car te réseau vir tuelle qui por te le nom que vous lui avez donné.
Ensuite, vér ifiez que la case 'Cable Connected' est bien cochée.
Vous n'avez plus qu'à configurer votre réseau sur l'ordinateur hôte et sur le système d'exploitation invité.
Le cas de Vista
Avec Windows V ista en système invité, ma car te réseau n'est pas détectée ! Comment créer un
réseau ?
Tout d'abord, rendez-vous avec votre ordinateur réel sur le site d'AMD. Là, cliquez sur le premier lien (NDIS5
Driver for Microsoft W indow s Server 2003, W indow s XP, W indow s 2000, W indow s ME and W indow s
98). Enregistrez le fichier .
Ensuite, dans la par tie réseau des réglages de la machine vir tuelle de V ir tualBox, décocher la case 'Enable
Netw ork Adapter '.
T'es bien gentil, mais comment je l'installe sur V ista ? Je n'ai pas de réseau pour le transférer !
En créant une image ISO d'un CD contenant ces pilotes ! Une fois cela fait, suivez la même procédure que
d'habitude pour le mettre dans votre lecteur CD vir tuel.
Une fois dans V ista, copiez le contenu du CD sur le disque dur , décompressez le fichier puis ar rêtez V ista
('Démarrer ', flèche à côté du bouton d'ar rêt, puis 'Ar rêter ').
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
8 sur 9 05.10.2008 13:47
Retour en haut
Créé : le 23/01/2007 à 10:07:23
Modifié : le 22/08/2008 à 16:08:59
Avancement : 100%
Licence : Copie non autor isée
Une fois V ista ar rêté, réactivez la car te réseau, puis redémarrez-le. Windows détecte un nouveau
pér iphér ique, et vous demande de l'installer . Faites-le rechercher les pilotes de la car te. Il ne va pas le
trouver , et vous proposera alor s d'indiquer dans quel dossier ils se trouvent. Indiquez-lui le dossier des pilotes
de Windows serveur 2003. V ista va les installer .
Je les ai installés, mais r ien ne se passe ! Je n'ai toujour s pas de réseau !
Patience ! Ce n'est pas terminé. Redémarrez Windows V ista (vir tuel). Il vous demande de sélectionner le type
de réseau dans lequel vous êtes. Une fois cela fait, vous pouvez enfin vous connecter à Internet avec V ista.
Malheureusement, je n'ai pas gardé de copie d'écran de la création du réseau (en plus, sur la
RC1, tout est en anglais !). Il se peut qu'il y ait des inexactitudes dans la procédure, celle-ci pouvant
différer si vous utilisez des ver sions non-finalisées, ou la ver sion finale.
Sélectionnez 'Virtual Disk Manager ' dans le menu 'File '. Là, cliquez sur 'New '. Vous n'avez plus qu'à créer un
disque dur comme pour chaque nouvel ordinateur vir tuel. Je vous conseille de mettre un disque dur d'une
taille entre 5 et 10 Go. Mais ça, c'est vous qui voyez .
Ensuite, sélectionnez votre machine vir tuelle, puis cliquez sur 'Settings'. Dans la par tie 'Hard Disks', cochez
'Primary Slave ' puis cliquez sur le dossier . Sélectionnez votre disque dur vir tuel, et validez.
Vous ne pouvez pas mettre le même disque dur vir tuel sur plusieur s machines. Si vous voulez
transmettre des données d'un ordinateur vir tuel à l'autre, il faudra enlever le disque d'une des
machines pour le remettre sur l'autre. Pour que le disque dur soit lisible sur tous les systèmes
d'exploitation, je vous conseille de le formater en FAT32.
Voilà, à présent, vous pouvez tester d'autres systèmes d'exploitations que Windows, où encore utiliser vos
vieux systèmes d'exploitation sur un ordinateur récent.
J'espère que ce tutor iel vous aura été utile.
N'hésitez pas à mettre un commentaire !
Merci aux zCorrecteurs pour avoir corrigé ce tuto.
Virtualisez un système d'exploitation avec VirtualBox... http://www.siteduzero.com/tutoriel-3-36484-virtuali...
9 sur 9 05.10.2008 13:47