Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TIP]Qemu et vmware : émulateur gratuit non libre
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Mon Jan 01, 2007 8:24 am    Post subject: [TIP]Qemu et vmware : émulateur gratuit non libre Reply with quote

vmware a créé un player de machine virtuelle gratuit, mais qemu permet de créer des images au format vmware. On peut donc légalement et gratuitement créer une machine virtuelle pour vmware. :lol:

1. Installation :
Démasquer les paquets
Code:

# echo "app-emulation/vmware-player ~arch" >> /etc/portage/package.keywords
# echo "app-emulation/qemu ~arch" >> /etc/portage/package.keywords
# echo "app-emulation/qemu-user ~arch" >> /etc/portage/package.keywords

Installation:
Code:

# emerge qemu vmware-player


2. Création d'une machine virtuelle :
Créer en ligne une machine virtuelle via : http://www.easyvmx.com

3. Convertion d'une image qemu :
Si vous avez déjà une image qemu il est possible de l'utiliser avec vmware. qemu permet de convertir une image vers vmware.
Code:

# qemu-img convert -f raw  /media/disk-9/machine.raw -O vmdk /media/disk-9/machine.vmdk

machine représente le nom de la machine virtuelle créer sur http://www.easyvmx.com
Remplacer le fichier machine.vmdk de easyvmx par celui qui vient d'être créé.

4. Configuration :

Code:

# /opt/vmware/player/bin/vmware-config.pl

Permet de configurer vmware-player
Code:

# rc-update add vmware default

Pour activer le service au démarrage.

4. Astuces :
. Pour compiler qemu il faut un gcc en version 3.
. Une image qcow ne peut être converti au format vmware, il faut passer par une image intermédiaire raw :
Code:

# qemu-img convert -f qcow /home/gaetan/Desktop/PartageQemu/gentoofbsd.img -O raw /media/disk-9/machine.raw

. madwifi est incompatible avec vmware cf : http://madwifi.org/ticket/407
Dans ce cas si vous disposez d'une carte ethernet de base, il suffit de sélectionner celle-ci pour le bridge de vmware puis avec iptable on redirige vers ath0 :lol:
Code:

#!/bin/sh

INTERNAL=vmnet1
EXTERNAL=ath0

# Enable router functionality
echo 1 > /proc/sys/net/ipv4/ip_forward

# Enabling SNAT (MASQUERADE) functionality on $EXTERNAL
iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE

iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT


Ceci m'a permis de convertir mon image qemu de gentoo/freebsd vers une image vmware gratuitement et légalement. :wink:
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
E11
l33t
l33t


Joined: 24 Feb 2004
Posts: 764
Location: Bruxelles

PostPosted: Tue Jan 09, 2007 12:56 am    Post subject: Reply with quote

Merci pour ce howto !

J'ai jamais essayé vmware et mes connaissance de celui-ci sont encore fort dans le brouillard mais il semble que vmware ait des capacités qui me serait utile ! Donc s'il y a un moyen gratuit de le tester, je crois que je vais m'y mettre ! Malheureusement, ça ne sera pas pour tout de suite... sessions d'exam de janvier oblige...
Back to top
View user's profile Send private message
Saigneur
Apprentice
Apprentice


Joined: 21 Oct 2004
Posts: 277
Location: Evry, Essonne, France (48°35'N, 02°15'E)

PostPosted: Fri May 25, 2007 8:08 am    Post subject: Reply with quote

Noter que VMWare est gratuit pour la création ou l'utilisation de machines virtuelles. Il suffit de demander une clé d'activation sur le site de l'éditeur.
_________________
Tant pis si ça saigne, pourvu que ça rentre.
Back to top
View user's profile Send private message
bouleetbil
Guru
Guru


Joined: 06 Jul 2004
Posts: 456
Location: Montpellier

PostPosted: Fri May 25, 2007 10:22 pm    Post subject: Reply with quote

Juste une petite parenthèse, il existe aussi virtualbox qui est très simple à mettre en place et sous licence gpl2. De plus, je l'ai testé sur différents PC et est plus réactif que vmware. Donc, à essayer :lol:

http://www.virtualbox.org/
_________________
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum