Ceci est une ancienne révision du document !



Installation de VMWare Workstation

VMWare est un outil pour créer des machines virtuelles (rien à voir avec celle de Java) pour simuler un PC sur votre PC. Cela permet par exemple de faire tourner une instance de Windows XP par dessus votre Linux Ubuntu, en utilisant un disque virtuel.

La version Workstation de Vmware permet de faire tourner une installation présente sur une partition ou sur un disque dur ( Windows XP par exemple ) dans une machine VMWare.

Remarque : VMWare Workstation n'est pas gratuit par contre VMWare Server qui permet aussi la création de machines virtuelles l'est .

Dans le même genre, il existe VMPlayer, QEmu ou Virtualbox, ce dernier étant le plus simple.

Pour cela, vous pouvez simplement installez le paquet build-essential.apt://build-essential

Il vous faut également les sources de votre noyau : installez le paquet linux-headers-generic.apt://linux-headers-generic

Ou si vous êtes sous Dapper, installez le paquet linux-headers-686

Allez télécharger la dernière version de vmware workstation (VMware-workstation-6.0.3-80004.i386.tar.gz) sur le site suivant :
http://www.vmware.com/download/ws/

Allez également télécharger le fichier vmware-any-any-update115.tar.gz :
http://platan.vc.cvut.cz/ftp/pub/vmware/

La dernière version de VMware : 6.05 n'est plus disponible en .tar.gz mais seulement en rpm et en bundle. Il serait bon de corriger la page avec ces nouveautés.

Avant de commencer l'opération, mettre tous les fichiers téléchargés dans votre dossier personnel.

Extraction et installation de vmware 6.0

Ouvrez un terminal, et tapez y ceci:

tar xvzf VMware-workstation-6.0.3-80004.i386.tar.gz
cd vmware-distrib
sudo ./vmware-install.pl

Installation de la mise à jour

Puis installez la mise à jour en tapant ceci:

tar xvzf vmware-any-any-update115.tar.gz
cd vmware-any-any-update115
sudo ./runme.pl

La compilation devrait bien se dérouler si les sources du noyau sont bien installées !

Pour l'installation, Appuyez sur 'Entrée' pour valider les choix par defaut.

Pour lancer l'application apres l'installation, Cliquez sur Applications → Outils Système → VMware Workstation.

Problème à l'installation

Si vous obtenez ce genre d'erreur lors de l'installation de vmware-install.pl :

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module. 

Suivez cette procédure après avoir eu le message "Execution Aborted" de l'installation manquée :

  1. Ouvrez un teminal, puis tapez :
    wget http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz
    tar xfz vmware-any-any-update115.tar.gz
    cd vmware-any-any-update115
    sudo chmod 777 ./runme.pl
    sudo ./runme.pl
  2. Poursuivez l'installation normalement, et n'oubliez pas d'entrer votre numéro de série.

Annexes : http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz

Pour les utilisateurs de Ubuntu 8.04 qui ont toujours un message d'erreur :

Télécharger la dernière mise a jour de vmware-any-update :

http://taltan2.free.fr/dl/vmware/vmware-any-any-update-116.tgz

Et continuer l'installation normale ( Relance de wmware-install.pl )

Erreur lors du lancement de vmware-config.pl avec HARDY

Si vous obtenez ce problème lors du lancement de: sudo vmware-config.pl

Problème: include/asm/bitops_32.h:9:2: error: #error only <linux/bitops.h> can be included directly, and vmmon-only compile failes.

Solution: changer la ligne 74 du fichier source vmmon-only: #include “linux/bitops.h”

 1. cd /usr/lib/vmware/modules/source
 2. sudo cp vmmon.tar vmmon.tar.orig
 3. sudo tar xvf vmmon.tar
 4. cd vmmon-only/include/
 5. sudo gedit vcpuset.h
 6. changer à la ligne 74: #include “asm/bitops.h” en: #include “linux/bitops.h” puis enregistrez
 7. cd /usr/lib/vmware/modules/source  
 8. sudo rm vmmon.tar
 9. sudo tar cvf vmmon.tar vmmon-only/
10. sudo rm -rf vmmon-only/
11. sudo vmware-config.pl

Problème à l'ouverture

Si vous obtenez une erreur en lançant la commande sudo /usr/bin/vmware-config.pl (problème résolut avec la version 2 de vmplayer) :

Il faut récupérer ce fichier : http://www.cure.nom.fr/Dl/vmmon.tar

Puis (en root) :

- si vmware est déjà installé : copier vmmon.tar vers /usr/lib/vmware/modules/source

sudo cp vmmon.tar /usr/lib/vmware/modules/source

- si vous venez de télécharger les sources de vmplayer ou vmware, après l'avoir décompacté : copier vmmon.tar vers <rep_vmware>/lib/modules/source

cp vmmon.tar <rep_vmware>/lib/modules/source

Bibliothèques

Les bibliothèques compilées par VMWare avec GCC 4.0, peuvent poser quelques problémes avec le paquet libcairo compilé avec GCC 3.4. Il suffit de les copier dans le bon répertoire.

sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0

Si tout s'est bien passé, vous voici en possession d'une installation fonctionnelle de VMWare. Pour l'utiliser, il suffit d'aller dans le menu Applications → Outils Système → WMWare Workstation.

Il ne vous reste plus qu'à saisir le numéro de série, et créer votre machine virtuelle.

  • vmware.1224459266.txt.gz
  • Dernière modification: Le 20/10/2008, 01:34
  • par 213.95.41.13