Virtualisez un système d'exploitation avec VirtualBox Tutor iel 34 com m entair es V ous vous appr êtez à lir e un tutor iel r édigé par un membr e de ce site. M algr é tout le soin que ce membr e a pu appor ter au tutor iel, nous ne pouvons pas gar antir que les infor mations contenues sur cette page sont exactes à 100%. M er ci de gar der cela en tête lor sque vous lir ez cette page ;o) Vous avez plusieur s systèmes d'exploitation, et vous souhaitez y avoir accès sans redémarrer Auteur : kankan votr e or dinateur? Ou vous voulez tester Linux Note : 17 / 20 (14 votes) sans risque, mais le Live CD est trop lent, ou ses Visualisations : 75 378 fonctions sont trop limitées pour vous? Vous voulez tester un système d'exploitation non Plus d'informations finalisé, comme Windows V ista RC1, qui était disponible au gr and public (oui, pour ceux qui se demandent, je l'ai testé )? Ou plus simplement, utiliser un vieux système d'exploitation peu puissant, pour fair e tour ner de vieilles applications? Pour cela, un système de vir tualisation peut êtr e utile. Il s'agit en fait d'un logiciel qui cr ée un or dinateur virtuel dans votre ordinateur réel. M ais comment on fait ça??? Ne vous en faites pas, ce tutor iel va vous expliquer. Je pr éfèr e pr évenir tout de suite : la vir tualisation est gour mande en r essour ces, car deux systèmes d'exploitation vont fonctionner en même temps. Il vous faudr a un or dinateur (r éel) avec au moins 512 Mo de mémoire vive pour que la vir tualisation fonctionne cor r ectement. Il faudr a é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 virtualisation, késaco??? Cr éation de votr e pr emier or dinateur vir tuel Installez le système d'exploitation de votre ordinateur virtuel Annexe : un peu plus loin 1 sur 9 05.10.2008 13:47
La virtualisation, késaco??? Un logiciel de vir tualisation cr ée un or dinateur vir tuel. M ais concr ètement, c'est quoi? Concr ètement, le logiciel de vir tualisation cr ée un or dinateur (vir tuel), qui utilise votr e or dinateur matér iel. M ais le système d'exploitation de l'or dinateur vir tuel est installé "nor malement". On peut, avec ce pr incipe installer Windows dans Linux, ou Linux dans Windows, ou encor e Windows 98 dans Windows XP. D'une manièr e génér ale, on peut accueillir n'impor te quel système d'exploitation sur l'or dinateur vir tuel, sur un autr e système d'exploitation sur l'or dinateur hôte, même s'il est tr ès différ ent. C'est comme une émulation, alor s, non? Non, l'émulation et la virtualisation sont deux choses différentes. Quand on émule un or dinateur, le logiciel imite la façon de r éagir de l'autr e or dinateur, ce qui limite sér ieusement les per for mances. Une vir tualisation, elle, exploite dir ectement les r essour ces de l'or dinateur hôte, ce qui évite les per tes de puissance. Concr ètement, seul le pr ocesseur et par fois quelques pér iphér iques sont utilisés dir ectement, le reste est émulé par le logiciel de virtualisation. V ir tualisation sur Wikipédia News sur VirtualBox 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 fer a cr oir e au système d'exploitation invité (sur l'or dinateur vir tuel) qu'il se tr ouve sur un or dinateur physique. Le logiciel que j'ai choisi s'appelle... V ir tualbox. Mais pourquoi lui? Je crois que beaucoup de gens utilisent Virtual PC ou VMWare, non? VMWare est payant, malheureusement. Virtual 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 DV D, etc...). V ir tualbox pr opose un choix énor me 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émoir e vidéo allant jusqu'à 32 M o (contr e 8 pour V ir tual PC). De plus, V ir tualbox est multi-plates-for mes. 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 forts est longue. Et pour ne rien gâcher, il est libre et gratuit! M alheur eusement, son point faible est ailleur s : il est entièr ement en anglais, mais il r este simple à utiliser. Les logiciels de vir tualisation ne sont pas faits pour jouer à des jeux en 3D. M ême si vous avez une GeFor ce 8800, la mémoir e vidéo r ester a limitée à 32 M o, et le pr ocesseur gr aphique ser a incompatible avec Dir ectx et OpenGL. Alors, on y va? 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 for mat *.iso. Restez dans la légalité! Pour Windows, l'installation dans un or dinateur vir tuel est une installation à par t entièr e, et nécessite donc une licence. Attention : il est impossible de vir tualiser les ver sions familiales de Windows V ista (Basique et Pr emium), car la licence l'inter dit. Toutefois, les autr es ver sions peuvent êtr es vir tualisées sans acheter de nouvelles licences. V oir l'ar ticle de Clubic, V ista ou la vir tualisation pr esque défendue pour en savoir plus. Tout d'abor d, r endez-vous à l'adr esse http://www.vir tualbox.or g/wiki/downloads pour téléchar ger V ir tualbox. Comme je vous l'ai dit, tout est en anglais. Pour les utilisateur s de Windows, il faut pr endr e le lien nommé V irtualbox 1.3.2 for W indow s Hosts. Pour les linuxiens, choisissez la ver sion qui convient à votr e distr ibution. Pensez également à r egar der dans la documentation : par fois, on a la sur pr ise d'y tr ouver 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 standar d, mais il faut fair e attention au moment de la sélection des composants à installer. Non pas que ce logiciel contienne des spywar es, mais si vous ne voulez pas débr ancher et r ebr ancher vos pér iphér iques USB, désactivez l'installation de la gestion USB, qui n'est pas pr imor diale. 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 aur a peut-êtr e un message vous infor mant que le logiciel est non signé par M icr osoft. Demandez de continuer l'installation sans en tenir compte. L'interface de VirtualBox ressemble à ça : 3 sur 9 05.10.2008 13:47
La cr éation d'un or dinateur vir tuel est toute simple, bien que le logiciel soit en anglais. Cliquez sur le bouton 'New ', en haut de la fenêtr e. Là, une nouvelle fenêtr e appar aît. Cliquez sur 'Next'. Entr ez un nom pour votr e or dinateur vir tuel, sélectionnez son système d'exploitation (on mettr a Linux 2.6 pour la plupar t des distr ibutions Linux r écentes). Enfin, cliquez de nouveau sur 'Next'. 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'. Si votr e or dinateur possède 512 M o de mémoir e, évitez d'en pr endr e plus de 256 M o pour vos or dinateur s vir tuels. M ais si vous avez 1Go de mémoir e vive, n'hésitez pas à aller jusqu'à 512 M o de RAM, voir e 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'écr an suivant vous demande de sélectionner un disque dur. Il faut en cr éer un nouveau la pr emièr e fois, et même par la suite, la cr éation d'un disque dur par or dinateur vir tuel est r ecommandé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êtr e, cliquez sur 'Next'. Pour cr éer un disque dur qui aur a une taille var iable, cochez la case Dynamically expanding imag e. Au contr air e, si vous voulez un disque de taille fixe, cochez la case Fixed-size imag e. Pour ma par t, ce ser a un disque dur extensible. Une fois votr e choix fait, cliquez sur 'Next'. Dans la fenêtr e suivante, on vous demande un nom pour le disque. Le nom de votr e or dinateur vir tuel est déjà inscr it dans le champ. Je vous conseille de le gar der. Le cur seur du dessous vous pr opose de définir la taille de votr e disque dur. Soyez r aisonnables, ne mettez pas des centaines de gigaoctets. En génér al, il est inutile de dépasser 20 Go. Une fois cela fait, cliquez une nouvelle fois sur 'Next'. 4 sur 9 05.10.2008 13:47
Une page vous r ésume vos choix. Cliquez sur 'Finish' si vous êtes satisfait. V otr e disque dur est cr éé. Dans la fenêtr e 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 heur eux de vous annoncer une bonne nouvelle : votr e machine vir tuelle est pr ête. Nous allons pouvoir l'utiliser. V ous allez voir comment installer le système d'exploitation que vous avez défini à la cr éation de votre machine virtuelle. Installez le système d'exploitation de votre ordinateur virtuel Il faut maintenant mettr e votr e image ISO, ou votr e CD physique, dans le lecteur DV D de votr e or dinateur vir tuel. Pour cela, sélectionnez votr e machine vir tuelle dans la fenêtr e pr incipale de V ir tualbox, puis cliquez sur 'Settings'. Une nouvelle fenêtre s'affiche. Sélectionnez à dr oite 'CD/DV D-ROM'. Cochez la case 'Mount CD/DV D Drive', puis sélectionnez : 'Host CD/DV D Drive' si vous utilisez un CD physique. N'oubliez pas de r égler la lettr e du lecteur à utiliser (sur votr e or dinateur physique). 'ISO Imag e File' si vous utilisez une image de CD. Cliquez sur le dossier en face du champ. Dans la fenêtr e qui s'affiche, cliquez sur 'Add'. Cher chez l'image du CD sur votr e disque dur, puis validez. Sélectionnez-la dans la fenêtr e, puis cliquez sur 'Select'. V alidez les changements en cliquant sur 'OK' dans la fenêtr e Setting s. V otr e CD est dans le lecteur vir tuel de votr e or dinateur. Pour lancer l'installation, cliquez sur 'Start' dans la fenêtr e pr incipale. V otr e or dinateur vir tuel démar r e. Un message vous infor me que le clavier a été captur é par l'or dinateur vir tuel. Cliquez sur 'OK'. Si la fenêtr e de l'or dinateur vir tuel est active, tout ce que vous taper ez au clavier ir a dans l'or dinateur vir tuel. La seule combinaison de touches qui ser a inter ceptée par le système d'exploitation est Ctr l - Alt - Suppr. Pour effectuer un Ctr l-alt-suppr dans votr e or dinateur vir tuel, cliquez sur 'Ctrl - Alt - Del' dans le menu VM. 5 sur 9 05.10.2008 13:47
Si vous entrez en mode plein écran, tapez Ctrl + F pour en sortir. L'installation du système d'exploitation démar r e comme en temps nor mal. Pour utiliser la sour is dans l'or dinateur vir tuel, cliquez sur son écr an (la fenêtr e où il a démar r é, si vous n'êtes pas en mode plein écr an). V otr e pointeur ser a captur é. Pour utiliser de nouveau le pointeur sur votr e or dinateur hôte, appuyez sur la touche Ctrl (celle de droite). Si vous changez cette touche, tous les raccourcis claviers commençant par Ctrl auront la nouvelle touche à la place. V oici deux or dinateur 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 votr e or dinateur, vous avez plusieur s solutions : Utiliser la fonction d'ar r êt du système d'exploitation invité. V otr e or dinateur vir tuel s'éteindr a alor s comme votr e or dinateur physique. Cliquez sur 'Close' dans le menu V M. Là, sélectionnez 'Close' puis 'Save the machine state'. L'ordinateur virtuel est sauvegardé, et redémarrera dans le même état que celui dans lequel vous l'avez arrêté. Toujour s dans le menu V M, sélectionnez 'Close', puis 'Pow er Off the machine'. Cela équivaut à débr ancher votr e machine vir tuelle br usquement, de la même manièr e que s'il y avait une coupur e de cour ant. Annexe : un peu plus loin V oilà, vous savez les bases, vous avez vir tualisé votr e pr emier système d'exploitation. Il y a toujour s le CD d'installation, je ne peux pas lancer le système cor r ectement! 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 ser ons dans la fenêtr e de r églages de la machine virtuelle (bouton 'Settings'). Pour ceci, c'est tout simple. Cliquez sur 'Setting s', puis décochez la case 'Mount CD/DV D drive' de l'onglet 6 sur 9 05.10.2008 13:47
'CD/DV D-ROM'. V ous pouvez également sélectionner un autr e 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êtr e de r églages. Une fois dessus, cochez la case 'Enable audio'. Dans 'host Audio Driver', sélectionnez celui de votr e système d'exploitation hôte ('W indow s multimedia' sous Windows). V ous vous êtes sûr ement r endus compte qu'appuyer en per manence sur la touche Ctrl droite pour passer de l'ordinateur virtuel à l'ordinateur réel (et vice-versa) 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'écr an, par fois l'écr an n'a pas le nombr e maximal de couleur s r endu possible par votr e écr an et car te gr aphique r éelle, etc. Bonne nouvelle! En installant les composants pour or dinateur s vir tuels, cela r ègler a ces pr oblèmes. Allez, c'est parti! 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 certaines versions 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émar r er la machine vir tuelle. Une fois qu'elle a démar r é, choisissez 'Install Guest Additions...' dans le menu 'Devices'. V ir tualbox va r emplacer le CD de votr e or dinateur vir tuel par le CD des composants pour or dinateur s vir tuels. Si tout se passe bien, vous devez voir appar aîtr e devant vos yeux ébahis... un assistant d'installation. V ous n'avez plus qu'à tout installer. Si r ien ne s'affiche, lancez le fichier V BoxGuestAdditions.exe qui se tr ouve à la r acine du CD-Rom, et l'assistant d'installation devr ait appar aîtr e. Je vous laisse continuer seuls, cela ne devr ait plus vous poser de pr oblème. Une fois que tout est installé, vous devez r edémar r er l'or dinateur vir tuel. Une fois cela fait, vous pouvez passer la sour is de votr e or dinateur vir tuel à votr e or dinateur r éel, et disposer de toutes les fonctions de la car te gr aphique vir tuelle (vous pouvez notamment changer la r ésolution de l'écr an vir tuel). Nor malement, une car te r éseau vir tuelle est cr éée à l'installation de votr e machine. V ous pouvez en avoir jusqu'à 4 par machine vir tuelle (numér otées de 0 à 3). V ous avez la possibilité de cr éer un r éseau entr e l'or dinateur vir tuel et l'or dinateur hôte, ou d'intégr er votr e or dinateur vir tuel dans votr e r éseau (par exemple, comme s'il était r elié dir ectement à votr e modem / r outeur). 7 sur 9 05.10.2008 13:47
Dans tous les cas, ouvr ez la fenêtr e 'Setting s' dans la par tie 'Netw ork'. Relier directem en t votre m ach in e 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. M aintenant, vous n'avez plus qu'à configur er le r éseau d'une manièr e habituelle. V otr e or dinateur vir tuel ser a connecté à votre réseau de la même manière que votre ordinateur physique. Créez un réseau en tre votre ordin ateur virtuel et votre ordin ateur 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à, entr ez un nom dans le champ 'Interface name' de la par tie 'Host Interface Setting s', puis cliquez sur le bouton qui r epr ésente deux or dinateur 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 r eur disant que V irtualbox a rencontré un problème et doit fermer (avec Windows XP). Une fois redémarré, VirtualBox fonctionnait normalement, et la car te r éseau était installée. V ous 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. V ous n'avez plus qu'à configur er votr e r éseau sur l'or dinateur 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 tr ansfér er! En cr éant une image ISO d'un CD contenant ces pilotes! Une fois cela fait, suivez la même pr océdur e que d'habitude pour le mettr e dans votr e lecteur CD vir tuel. Une fois dans V ista, copiez le contenu du CD sur le disque dur, décompr essez le fichier puis ar r êtez V ista ('Démarrer', flèche à côté du bouton d'arrêt, puis 'Arrêter'). 8 sur 9 05.10.2008 13:47
Une fois V ista ar r êté, r éactivez la car te r éseau, puis r edémar r ez-le. Windows détecte un nouveau pér iphér ique, et vous demande de l'installer. Faites-le r echer cher les pilotes de la car te. Il ne va pas le tr ouver, et vous pr oposer a alor s d'indiquer dans quel dossier ils se tr ouvent. Indiquez-lui le dossier des pilotes de Windows ser veur 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 ter miné. Redémar r ez 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 à Inter net 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 pr océdur e, celle-ci pouvant différ er 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 or dinateur vir tuel. Je vous conseille de mettr e un disque dur d'une taille entre 5 et 10 Go. Mais ça, c'est vous qui voyez. Ensuite, sélectionnez votr e machine vir tuelle, puis cliquez sur 'Setting s'. Dans la par tie 'Hard Disks', cochez 'Primary Slave' puis cliquez sur le dossier. Sélectionnez votr e disque dur vir tuel, et validez. V ous ne pouvez pas mettr e le même disque dur vir tuel sur plusieur s machines. Si vous voulez tr ansmettr e des données d'un or dinateur vir tuel à l'autr e, il faudr a enlever le disque d'une des machines pour le r emettr e sur l'autr e. 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'autr es systèmes d'exploitations que Windows, où encor e utiliser vos vieux systèmes d'exploitation sur un or dinateur r écent. J'espère que ce tutoriel vous aura été utile. N'hésitez pas à mettre un commentaire! Merci aux zcorrecteurs pour avoir corrigé ce tuto. 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 9 sur 9 05.10.2008 13:47