Notice: Undefined index: style in /home/admins/lab3w/web_sites/wwweball.com/www2/wiki/page.php on line 60
wWwEBALL.com - WIKI - QEMU

Accès Rapide : Navigation Sécurisée | M'identifier | M'inscrire | Rechercher | Imprimer | Webmail 

Wiki wWwEBALL - QEMU

QEMU est une machine virtuelle libre qui permet de faire tourner un ou plusieurs systèmes d'exploitation (ou seulement des processus) sur un système d'exploitation déjà installé sur la machine.

Installer QEMU

001 apt-get update
002 apt-get install kqemu-common kqemu-source
003 apt-get install module-assistant
004 m-a prepare
005 m-a build kqemu
006 m-a install kqemu
007 apt-get install qemu

Lancer un CD Linux (live ou non) sans redémarrer

001 qemu -cdrom /[image_linux.iso] -m 320.

Ajoutez l'option -kernel-kqemu pour une virtualisation complète

Howto rapide pour installer Windows 2000 sous Linux avec Qemu

1 - On crée l'image disque sur le DD

L'image disque qemu sera considérée comme le disque dur par le système installé.

001 qemu-img create -f qcow win2k.img 3G

-f qcow : l'image grandira à mesure qu'on y ajoutera du contenu sous l'OS virtuel (au maximum jusqu'à la taille indiquée
3G (on peut aussi écrire 3000M) : la taille (maxi) de l'image créée.
Qemu étant un programme de virtualisation, du point de vue de l'hôte (le système sous lequel tourne Qemu) cette image est un fichier, tandis que pour le système invité (qui tourne sous Qemu) elle est un disque réèl.

2 - Installation de Win 2000 sur l'image créée ici à partir du lecteur de CDROM n.2 :

Les OS Win NT (NT/2K/XP) n'aiment pas l'accélérateur kqemu pendant l'installation, donc on le désactive, juste pour l'install :

001 qemu -cdrom /dev/hdd -hda win2k.img -m 256 -boot d -win2k-hack

3 - Ou bien on installe à partir d'une image ISO :

001 qemu -cdrom /win2K.iso -hda win2k.img -m 256 -boot d -win2k-hack

4 - Lancement de l'OS virtuel

Lancement de Windows 2000 sous Linux / qemuBasiquement c'est :

001 qemu -hda win2k.img -m 256

On peut ajouter le support d'un de ses lecteurs CD, ici mon lecteur slave :

001 qemu -hda win2k.img -m 256 -cdrom /dev/hdd

Ajouter le support du son et fixer l'heure sur l'"heure locale" ('localtime' et non 'GMT') :

001 qemu -hda win2k.img -cdrom /dev/hdd -m 320 -soundhw sb16 -localtime

Enfin on peut & ajouter l'option QEMU Accelerator (KQEMU) pour accroître la vitesse d'émulation :

001 qemu -hda win2k.img -cdrom /dev/hdd -m 320 -localtime -kernel-kqemu

source :

Tester ses boot grub avec QEMU

Une façon simple de tester ses boot grub est d'en faire une image de CD bootable et l'émuler avec QEMU. C'est simple une fois qu'on a compris comment ça marche ou qu'on a les scripts pour automatiser ça.

Voici ma façon de faire :

1 - Créer un dossier, ~/cdiso/boot/grub pour l'exemple, contenant le boot grub à tester, c-à-d :

  • le programme grub pour CD bootable : stage2_eltorito (le prendre dans /lib/grub/i386-pc ou ds /usr/lib/grub/i386-pc) ;
  • les fichiers de config (facultatif) : menu.lst, device.map ;
  • les images (facultatif) : une image splash, un gfxboot.

Tous ces fichiers sont à placer dans ~/cdiso/boot/grub.

2 - Créer l'image avec l'utilitaire mkisofs (en console) :

001 mkisofs -f -b boot/grub/stage2_eltorito -nobak -no-emul-boot -boot-load-size 4 -boot-info-table -o ~/cdgrub.iso ~/cdiso

Quelques explications pour comprendre : (données par mkisofs --help)
-f : prend en compte les liens symboliques
-b fichier : programme de démarrage (grub)
-nobak : ne pas mettre les fichiers de sauvegarde (*.*~)
-o fichier : nom de l'image

3 - Emuler l'image avec QEMU (Emulateur de système http://fr.wikipedia.org/wiki/Q(..), dans le dépôt universe d'Ubuntu http://doc.ubuntu-fr.org/appli(..)) :

001 qemu -cdrom ~/cdgrub.iso -boot d

-boot d demande à QEMU de booter sur le cd émulé. Pour émuler un système 64 bits, utiliser qemu-system-x86_64 au lieu de qemu.

Dans QEMU,

  • Control+Alt+é puis q pour quitter
  • Control+Alt+& pour revenir à l'émulation
  • Control+Alt+f pour afficher en plein écran

4 - Appuyer sur la touche ImprEcran du clavier et voilà ! :D

Alt+ImprEcran capture uniquement la fenêtre active mais cela désactive le décompte de grub.


Sources :

Créer ou modifier un thème

Doc officielle : http://doc.ubuntu-fr.org/grub-(..)
Quelques éléments de réponse pour modifier un thème existant, sur le forum : http://forum.ubuntu-fr.org/vie(..).

Trouver un thème

http://doc.gwos.org/index.php/(..) (inscription obligatoire)


Reculer d'une page


Toutes les contributions à wiki.wwweball.com sont considérées comme publiées sous les termes de la GNU Free Documentation Licence, une licence de documentation libre.

GNU Free Documentation License 1.2

Si vous ne désirez pas que vos écrits soient édités et distribués à volonté, ne les envoyez pas.
De même, merci de ne contribuer qu'en apportant vos propres écrits ou des écrits issus d'une source libre de droits.
N'UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE !