Pour tous les utilisateurs de Linux, il peut parfois arriver de devoir lancer un programme Windows. C’est d’autant plus vrai lorsqu’il s’agit d’ouvrir Microsoft Office (qui bizarrement ne s’ouvre pas sous l’OS de notre pingouin adoré), ou comme dans mon cas, lorsqu’il faut utiliser un programme très propriétaire pour se connecter à un vidéo-projecteur. :/

Trois solutions. La bourrine : on redémarre sous Windows. Bonjour l’attente. [troll="ON"]D’autant plus si c’est sous Vista.[troll="off"]. L’aléatoire : tenter de le faire marcher sous Wine. Assez rare que tout marche comme sur des roulettes. Ca coince de partout dans mon cas. Enfin, dernière solution : la virtualisation. On fait démarrer Windows sous une machine virtuelle, et le tour est joué.

Nous opterons pour VMWare Server, qui outre le fait qu’il soit gratuit, est relativement rapide, comparé à ses concurrents. Une fois installé, il nous faut le configurer, et là, trois modes réseaux sont disponibles.

  1. Host only : La machine virtuelle sera sur un sous-réseau privé qui ne contiendra que l’hôte et la machine virtuelle.
  2. NAT : La machine virtuelle aura accès à tout les périphériques réseaux de l’hôte, mais partagera avec lui son adresse IP.
  3. Bridged : La machine virtuelle sera identifiée comme une nouvelle machine sur le réseau, et aura donc sa propre adresse IP.

Si les deux premiers modes ne posent généralement aucun problèmes, il n’en est pas de même pour le dernier. Sous Linux, la solution consiste à lier la carte virtuelle de VMWare à votre interface filaire. Cela ne semble pas marcher avec les interfaces sans fil. Pour ce faire, il suffit d’utiliser la commande suivante avant le lancement de VMWare.

vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0

Ensuite, vous pourrez démarrer votre machine virtuelle et changer le mode de réseau disponible. On n’oublie pas d’attribuer manuellement une adresse IP si vous n’êtes pas en DHCP. ;)

Diffusez cet article :
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Blogosphere News
  • Blue Dot
  • E-mail this story to a friend!
  • Fleck
  • Gwar
  • Live
  • Scoopeo
  • Taggly
  • Technorati
  • TwitThis
  • Wikio FR
  • YahooMyWeb