Qemu
De Wiki de la communauté Mandriva.
Sommaire |
Installation
| Pour installer qemu, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi qemu |
Pour activer la prise en charge du module d'accélération, il faut soit redémarrer, soit l'activer manuellement:
Utilisation simple
Si la ligne de commande ne vous intéresse pas, passez à Qemu-launcher.
Exemples de ligne de commande
Lancement d'une image iso de Live CD
Vous pouvez utiliser un cd démarrable sans avoir d'image de disque dur. C'est le moyen le plus simple d'essayer qemu.
Il est préférable de réserver une bonne quantité de mémoire au système virtuel (ici 512 Mo) pour une bonne vitesse d'exécution.
Création des images disques virtuelles
Pour la création d'un fichier disque virtuel de 6 Go nommé disque.img on tape simplement :
Cette image aura un format spécifique à Qemu, pour les formats compatibles avec les autres outils de virtualisation, voir la [documentation de Qemu]
Installation d'un système dans un disque virtuel
Ici, on démarre sur une image de CD, tout en utilisant l'image de disque dur créée ci-dessus, et en activant des cartes son et réseau virtuelles.
Une fois le système installé, vous pourrez vous passer du cdrom :
Cette dernière commande est celle qu'il vous faudra utiliser à chaque démarrage de la machine virtuelle.
Utilisation de Qemu en mode bridge
Voir l'article sur le Bridging pour configurer votre machine, puis revenez ici pour continuer à configurer qemu.
Configuration
Qemu utilise un script pour se joindre au bridge. Par défaut, c'est /etc/qemu-ifup, nous allons donc le créer avec le contenu suivant :
#!/bin/sh echo "Lancement de /etc/qemu-ifup" echo "Activation de $1 en mode bridge..." /sbin/ifconfig $1 0.0.0.0 promisc up echo "Ajout de $1 au bridge br0..." /usr/sbin/brctl addif br0 $1
Ce fichier doit être exécutable :
Utilisation
Par défaut, depuis ce changement il ne suffit plus d'utiliser sudo dans le script ci-dessu pour pouvoir se connecter au bridge. Vous devrez donc lancer le logiciel Qemu lui-même avec les droits root.
Exemple d'utilisation
Vous pouvez juste ajouter -net tap au exemple précédents pour activer qemu en mode bridge :
Exemple de démarrage sur le réseau
Si vous avez un serveur de type BOOTP, ou DHCP+TFTP, vous pouvez démarrer votre machine virtuelle directement sur le réseau :


