La « virtualisation » est LE sujet à la mode. Les noms de vmware, xen, innotek, Qemu ... sont dans toutes les bouches et les technologies évoluent chaque semaine. Aussi, prenons quelques instants pour revenir sur ce que cette technologie change dans le quotidien de l'utilisateur LINUX.
La « virtualisation », c'est la possibilité de faire tourner un ou plusieurs ordinateurs virtuels sur un seul ordinateur physique.
Pour cela, il vous faut un logiciel d'émulation d'ordinateur c'est-à-dire un programme qui simule le fonctionnement d'un ordinateur complet à savoir (...)
[...] Installation Vous devez tout d'abord installer les dépendances requises pour compiler le module noyau de VirtualBox dont l'objectif est de mieux interagir avec le matériel de l'émulateur. À la différence de KQemu, la compilation de l'accélérateur est transparente lors de l'installation de VirtualBox. apt-get install build-essential linux-headers-$(uname apt-get install build-essential gcc libqt3-mt libxalan110 libxerces27 Téléchargez le fichier d'installation de VirtualBox et installez-le. wget http://www.virtualbox.org/download/ 1.3 .6/VirtualBox_ 1.3 .6_Debian_etch_i386.deb dpkg VirtualBox_ 1.3 .6_Debian_etch_i386.deb Vérifiez la version de VirtualBox car les mises à jours sont fréquentes. Un utilisateur doit être membre du groupe vboxusers pour utiliser VirtualBox. [...]
[...] Des versions préliminaires pour Windows ou FreeBSD sont disponibles. Le module noyau Linux KQEMU (pour Kernel QEMU) accélère l'émulation sur les systèmes d'exploitation Linux. QEMU simule le système x86 suivant : i440FX host PCI bridge et PIIX3 PCI to ISA bridge Cirrus CLGD 5446 PCI VGA card ou une simple carte VGA avec les extensions VESA de Bochs VESA Clavier et souris PS/2 2 interfaces IDE PCI avec support des disques durs et CD-ROM Lecteur de disquette Carte réseau NE2000 PCI Ports série Carte son Soundblaster 16 BIOS du projet Bochs et le BIOS VGA des projets Plex86/Bochs Installation L'installation de Qemu sous Debian est des plus classiques. [...]
[...] Aussi, prenons quelques instants pour revenir sur ce que cette technologie change dans le quotidien de l'utilisateur LINUX. La virtualisation c'est la possibilité de faire tourner un ou plusieurs ordinateurs virtuels sur un seul ordinateur physique. Pour cela, il vous faut un logiciel d'émulation d'ordinateur c'est-à-dire un programme qui simule le fonctionnement d'un ordinateur complet à savoir : carte mère avec BIOS et les ports série/parallèle/USB processeurs Mémoire lecteurs de disquettes carte vidéo disques dur lecteurs de CDROM/DVD Dans la fenêtre de l'émulateur, vous verrez défiler la séquence d'initialisation et de démarrage d'un ordinateur virtuel. [...]
[...] Il est important de bien comprendre que vous aurez deux systèmes d'exploitation qui fonctionneront en même temps sur votre machine et comme ces deux systèmes sont totalement indépendants l'un de l'autre, aucune économie de mémoire par des techniques de cache ou de bibliothèques partagées n'est possible. L'idéal est donc de garantir suffisamment de RAM pour chacun des systèmes. En règle générale, ne mettez pas plus de la moitié de la mémoire totale disponible sinon la partition d'échange (SWAP) sera mise à contribution mais cela ralentira fortement l'un ou l'autre des deux systèmes de 44 Olivier OLEJNICZAK Virtualisation sur le bureau Illustration 11: Réglage de la mémoire pour la machine virtuelle Par la suite, vous créerez un disque dur virtuel pour accueillir le système d'exploitation. [...]
[...] Si vous disposez déjà d'un cédérom d'installation, Qemu travaillera plutôt depuis ce CD. Ensuite, toujours dans la console, créez un disque dur virtuel de 4Go : qemu-img create hda.img 4G Le format par défaut des images disque est qcow2 qui produit des images très petites car les données sont compressées à la volée. Cependant, vous pouvez créer aussi des images au format vmdk compatibles avec VMware et cloop ( Linux Compressed Loop image) , ce qui est fort pratique car elles sont réutilisables 7 de 44 Olivier OLEJNICZAK Virtualisation sur le bureau ensuite pour réaliser des LiveCDs. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture