25
Tutoriel VirtualBox : créer une machine virtuelle Lorsque l'on souhaite faire fonctionner simultanément différents systèmes d'exploitation sur la même machine, il est alors nécessaire de créer une machine virtuelle qui accueillera un nouveau système. VirtualBox est un outil gratuit qui permet de virtualiser un système d'exploitation de votre choix. L'utilisateur peut ainsi avoir à disposition différents systèmes de façon simultané, sans avoir a rebooter son ordinateur. 1. Avantages de la virtualisation Les intérêts de la virtualisation sont multiples. Tout d'abord, cela permet de pourvoir faire fonctionner un programme prévu initialement sur un système d'exploitation différent de celui que vous utilisez habituellement. Il est ainsi possible de faire cohabiter simultanément différents "univers" sur la même machine. Rien ne vous empêche par exemple de faire fonctionner Windows Vista sur votre bon vieux XP, voir même d'installer une distribution Linux sous Windows (a noter que le contraire est parfaitement envisageable puisque VirtualBox est également disponible pour Linux). De même, la virtualisation permet de créer une machine virtuelle destinée à installer et tester différents programme sans pour autant "polluer" son environnement de travail principal. Côté sécurité, cette machine virtuelle permet également de surfer de manière totalement sécurisé puisque les éventuelles infections contractées se feront au niveau de la machine virtuelle et non de la machine hôte.

Tutoriel VirtualBox

Embed Size (px)

Citation preview

Page 1: Tutoriel VirtualBox

Tutoriel VirtualBox : créer une machine virtuelle

Lorsque l'on souhaite faire fonctionner simultanément différents systèmes d'exploitation sur la même machine, il est alors nécessaire de créer une machine virtuelle qui accueillera un nouveau système. VirtualBox est un outil gratuit qui permet de virtualiser un système d'exploitation de votre choix. L'utilisateur peut ainsi avoir à disposition différents systèmes de façon simultané, sans avoir a rebooter son ordinateur.

1. Avantages de la virtualisationLes intérêts de la virtualisation sont multiples. Tout d'abord, cela permet de pourvoir faire fonctionner un programme prévu initialement sur un système d'exploitation différent de celui que vous utilisez habituellement. Il est ainsi possible de faire cohabiter simultanément différents "univers" sur la même machine. Rien ne vous empêche par exemple de faire fonctionner Windows Vista sur votre bon vieux XP, voir même d'installer une distribution Linux sous Windows (a noter que le contraire est parfaitement envisageable puisque VirtualBox est également disponible pour Linux).

De même, la virtualisation permet de créer une machine virtuelle destinée à installer et tester différents programme sans pour autant "polluer" son environnement de travail principal. Côté sécurité, cette machine virtuelle permet également de surfer de manière totalement sécurisé puisque les éventuelles infections contractées se feront au niveau de la machine virtuelle et non de la machine hôte.

Enfin, les développeurs auront la possibilité de créer différents environnements de développement et/ou de tests spécifiques sur une même et unique machine.

S'il existe différentes solutions de virtualisation comme par exemple Virtual PC, VMWare ou encore Parallels Desktop, nous avons choisi de vous présenter ici VirtualBox. Notre choix s'est arrêté sur ce logiciel édité par innotek pour différentes raisons. Tout d'abord, VirtualBox est libre et gratuit, ce qui n'est pas le cas toutes les solutions existantes. De plus, le logiciel est simple d'utilisation et supporte de nombreux systèmes d'exploitation (la majorité des versions Windows, Linux, OS/2, FreeBSD, OpenBSD, Net BSD, Netware, Solaris...). Et enfin, dernier argument et non des moindres, VirtualBox est disponible en français.

Page 2: Tutoriel VirtualBox

Avant d'aller plus loin, il est donc nécessaire de télécharger le programme VirtualBox. Pour illustrer ce tutoriel, nous allons installer Ubuntu 7.10 (disponible ici). Bien entendu, il est possible d'installer n'importe quel autre système d'exploitation, la marche à suivre restant la même.

2. Installation de VirtualBoxL'installation du programme est tout ce qu'il y a de plus classique. Après avoir téléchargé VirtualBox, un simple double clic sur le fichier exécutable lance l'installation :

Cliquez sur le bouton Next.

Page 3: Tutoriel VirtualBox

 

Acceptez la licence d'utilisation en choisissant "I accept the terms in the Licence Agreement" et cliquez sur le bouton Next.

Page 4: Tutoriel VirtualBox

Cliquez sur le bouton Next.

Cliquez sur le bouton Install pour lancer l'installation de VirtualBox.

Page 5: Tutoriel VirtualBox

L'installation et la copie des fichiers commence... Il se peut que différents avertissements s'affichent :

Cliquez alors sur le bouton Continuer.

Cliquez sur le bouton Finish. L'installation de VirtualBox est maintenant terminée.

Page 6: Tutoriel VirtualBox

3. Création d'une machine virtuelleLors du premier lancement de VirtualBox, la fenêtre suivante s'affiche :

Interface de VirtualBox - Cliquez sur l'image pour agrandir

A noter qu'une autre fenêtre vous proposera de laisser votre nom et email afin d'être tenu informé des nouveautés de VirtualBox. La saisie de ces informations étant facultative, vous pouvez directement fermer la fenêtre si vous le souhaitez.

Pour commencer à créer une machine virtuelle, cliquez sur le bouton Nouveau :

L'assistant de création se lance alors :

Page 7: Tutoriel VirtualBox

Cliquez sur le bouton Suivant.

A cette étape, il convient de spécifier un nom de votre choix qui sera attribué à la machine virtuelle. Pour plus de clarté, il est conseillé d'indiquer le nom du système d'exploitation que l'on installera par la suite.

Page 8: Tutoriel VirtualBox

Ensuite, le second menu déroulant permet de choisir le type du système d'exploitation qui sera installé. Dans notre exemple, nous avons choisi la distribution Ubuntu 7.10 basé sur le noyau Linux 2.6. Bien entendu, si vous souhaitez installer une version de Windows ou tout autres OS, il convient de sélectionner le type correspondant dans la liste déroulante.

Enfin, sachez que quelque soit le système qui sera installé sur la machine virtuelle, l'utilisation du programme reste la même.Cliquez ensuite sur le bouton Suivant.

Cette étape nous permet de déterminer quelle quantité de mémoire sera attribuée à la machine virtuelle. La valeur recommandée par VirtualBox est de 256Mo. Pour faire fonctionner notre machine virtuelle avec plus de souplesse, nous avons choisi de lui attribuer 512Mo. Le choix de la quantité de mémoire à attribuer à la machine virtuelle doit se situer entre un quart et la moitié de la totalité de la RAM présente sur votre PC (ce choix doit se faire en fonction de la "gourmandise" en RAM de votre système hôte et celui de votre machine virtuelle). Il faut en effet garder à l'esprit que la quantité de mémoire que nous allons attribuer à notre machine virtuelle sera alors manquante à la machine hôte puisque les deux systèmes tourneront en parallèle.Note : VirtualBox recommande des tailles de mémoire vive à allouer en fonction de votre choix du système à installer.  Ainsi par exemple, le logiciel préconisera 32 Mo pour l'installation de Windows 3.1 et 512 Mo dans le cas de Windows Vista.

Page 9: Tutoriel VirtualBox

Nous devons maintenant créer un disque dur d'amorçage pour notre machine virtuelle. C'est sur ce disque virtuel que nous installerons par la suite notre système d'exploitation. Si vous avez déjà un disque virtuel présent sur votre machine, cliquez dur le bouton Existant.... Dans le cas contraire (ce qui est le cas lors de la 1ère utilisation), nous allons en créer un en cliquant sur le bouton Nouveau....

Note : Comme pour la quantité de mémoire vive, VirtualBox recommande des tailles de disque dur d'amorçage en fonction de votre choix du système à installer. Ainsi par exemple, le logiciel préconisera 1024 Mo pour l'installation de Windows 3.1 et 20480 Mo dans le cas de Windows Vista.

Page 10: Tutoriel VirtualBox

4. Création d'un disque virtuel

L'assistant de création d'un disque virtuel apparaît :

Cliquez sur le bouton Suivant.

Page 11: Tutoriel VirtualBox

Nous avons ici la possibilité de choisir entre deux types de disques virtuels :

Image dynamique : la taille allouée à votre machine virtuelle n'est pas définie à l'avance mais s'adaptera automatiquement à vos besoins.

Image à taille fixe : la taille du disque virtuel est fixée dès le départ.

Afin de ne pas gaspiller inutilement de l'espace disque, nous choisissons l'image dynamique. Cliquez ensuite sur le bouton Suivant.

L'étape suivante récapitule simplement les réglages de notre disque virtuel. Cliquez sur le bouton Terminer afin de le créer.

Page 12: Tutoriel VirtualBox

5. Finalisation de la machine virtuelleNous venons de créer notre disque d'amorçage, nous allons maintenant terminer la création de la machine virtuelle qui accueillera notre système d'exploitation

.Nous nous retrouvons à l'étape où nous étions resté avant la création du disque virtuel. Ce dernier est maintenant sélectionné par défaut :

Cliquez sur le bouton Suivant.

Page 13: Tutoriel VirtualBox

Cet écran récapitule les paramètres choisis pour notre machine virtuelle. Cliquez sur le bouton Terminer pour créer la machine virtuelle.

6. Réglages de la machine virtuelleNotre machine virtuelle est maintenant créée mais il reste différents réglages à effectuer avant d'installer notre système d'exploitation .

Interface principale de VirtualBox - Cliquez sur l'image pour agrandir

Page 14: Tutoriel VirtualBox

Cliquez sur le bouton Préférences :

A noter qu'il est également possible d'accéder aux préférences via le menu contextuel qui apparaît lors d'un clic droit sur la machine virtuelle.Dans la partie gauche de la fenêtre des préférences sont présentes les différentes catégories qu'il est possible de modifier. Nous allons les présenter une à une.

Général :Cette section comprend quatre onglets : Elémentaire, Avancé, Description et Autres. Le premier de ces onglets permet de modifier le nom de notre machine virtuelle, son type de système ou la taille de la RAM allouée. On remarquera qu'il est également possible de spécifier la taille de la mémoire vive pour la vidéo.

Les onglets suivants n'ont que peu d'importance : il est ainsi possible de modifier l'ordre d'amorçage (savoir si la machine virtuelle boote sur la disquette puis le CD-ROM... etc.), d'activer l'ACPI ou encore de partager le presse papier entre la

Page 15: Tutoriel VirtualBox

machine virtuelle et la machine hôte (ce qui est bien pratique !).Il n'est pas nécessaire de modifier ces options.

Disque dur :Il est possible ici d'ajouter à l'image du disque primaire maître un disque image esclave primaire ou secondaire.Il n'est pas nécessaire de modifier ces options.

CD/DVD-ROM :Si vous souhaitez activer un lecteur de CD ou DVD, il suffit de cocher la case Installer un lecteur CD/DVD-ROM. Cela vous permettra par la suite d'installer votre système d'exploitation sur la machine virtuelle à partir du CD d'installation. A noter qu'il est également possible de définir une image iso comme un lecteur CD ; cela vous permettra alors d'installer ou d'utiliser un "CD live" simplement avec son image.

7. Suite des réglagesDisquette :Tout comme pour le lecteur CD/DVD, il est également possible d'activer le lecteur de disquette (qui n'est plus beaucoup utilisé de nos jours...).Il n'est pas nécessaire de modifier ces options.

Page 16: Tutoriel VirtualBox

Audio :Cette option permettra à la machine virtuelle de bénéficier de votre carte audio. Vous pourrez ainsi entendre les sons système, musiques ou bande son de vidéo sur votre machine virtuelle. Pour cela, il suffit de cocher  la case Activer l'audio. Un menu déroulant permet également de sélectionner le pilote audio.

Réseau :Ici, il est possible de spécifier, d'activer ou de désactiver les différents adaptateurs réseau de la machine virtuelle. VirtualBox permet également de lui générer une adresse MAC.Il n'est pas nécessaire de modifier ces options.

Interface série :Si vous utilisez une interface série, vous avez la possibilité de la gérer ici.Il n'est pas nécessaire de modifier ces options.

USB :Si vous souhaitez bénéficier de vos périphériques USB (clés, webcam, etc.) sur la machine virtuelle, il est alors nécessaire de cocher la case Activer le contrôleur USB. Afin de partager un périphérique USB entre la machine virtuelle

Page 17: Tutoriel VirtualBox

et la machine hôte, il est nécessaire de l'ajouter. Pour cela, il suffit de cliquer sur l'icône Ajouter (celui avec la petite croix verte). Les périphériques USB actuellement connectés seront alors affichés et il vous suffira de choisir celui de votre choix.

A noter que lorsqu'un périphérique est en cours d'utilisation sur la machine virtuelle, il ne sera plus accessible sur la machine hôte.

Répertoires partagés :Le logiciel permet de partager des répertoires afin de les rendre accessibles entre la machine virtuelle et la machine hôte.

Il suffit pour cela de cliquer sur l'icône puis de choisir un répertoire sur son disque :

Page 18: Tutoriel VirtualBox

Un clic sur le bouton OK ajoute le répertoire dans la liste des partages.

Ecran à distance :Enfin, il est possible de rendre accessible la machine virtuelle à distance (avec par exemple le Bureau à distance de Windows). Pour cela, il suffit de cocher la case Activer le serveur VRDP.

8. Installation du système d'exploitationAprès avoir effectué nos réglages de la machine virtuelle, nous pouvons maintenant procéder à l'installation du système d'exploitation que nous avons choisi.

Nous allons donc insérer notre CD d'installation du système de notre choix dans le lecteur CD de la machine (ou bien utiliser son image iso si nous l'avons spécifié dans les Préférences). Il suffit ensuite d'allumer notre machine virtuelle en la sélectionnant à la souris puis en cliquant sur l'icône Lancer :

Page 19: Tutoriel VirtualBox

A noter que l'on peut également lancer la machine via le menu contextuel accessible par un clic droit ou bien directement en double cliquant sur la machine virtuelle de son choix.Lors du premier démarrage de la machine virtuelle, la fenêtre suivante apparaît :

En effet, lorsque vous cliquez n'importe où dans la fenêtre de la machine virtuelle, le pointeur est capturé et ne peut plus sortir de la fenêtre. Vous ne pouvez alors plus utiliser les autres applications de votre machine hôte. Pour libérer votre pointeur de la fenêtre, il suffit d'utiliser la touche host, c'est à dire une combinaison de touche (CTRL DROITE  comme on le voit ici).Cliquez sur le bouton Capture pour utiliser la souris dans la machine virtuelle.Le CD d'installation de notre distribution d'Ubuntu se lance :

Page 20: Tutoriel VirtualBox

On remarche l'apparition d'un avertissement sur l'utilisation de la machine virtuelle en mode couleur 16 bits (alors que nous somme en 32 bits sur notre machine hôte).Nous ne détaillerons pas ici la procédure d'installation du système d'exploitation qui se fait de manière tout à fait classique...

Le CD live se lance...

Page 21: Tutoriel VirtualBox

...puis nous lançons l'installation du système.

9. Utilisation de la machine virtuelleL'installation terminée, nous disposons maintenant d'une machine virtuelle parfaitement fonctionnelle.

Page 22: Tutoriel VirtualBox

Avant de terminer ce tutoriel, il semble important de parler des instantanés. Cette fonctionnalité permet de saisir un cliché du système à un moment donné pour pouvoir par la suite revenir à cet état. Pour l'utiliser, il suffit de cliquer sur l'onglet Instantané :

Pour saisir un instantané, cliquez sur l'icône .Pour remplacer l'état de la machine virtuelle avec l'instantané de votre choix, il

suffit de le sélectionner puis de cliquer sur l'icône .Cette fonctionnalité peut s'avérer très pratique puisqu'elle permet, en cas d'infection ou de plantage, de pouvoir retrouver une machine virtuelle saine.Nous avons maintenant à disposition une machine virtuelle autonome que nous pouvons utiliser pleinement. Bien entendu, la virtualisation consomme certaines ressources qui font que son fonctionnement ne sera pas aussi optimal qu'une installation classique. Malgré tout, une machine virtuelle offre un confort d'utilisation important et permet d'avoir à disposition autant d'OS que l'on souhaite sur une seule et même machine physique.

Bonne virtualisation !