Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



VMWare Server

Avant d'installer, n'oubliez pas votre numéro de série de votre VMware sur son site, c'est gratuit !

L'installation de vmware se fait par le terminal, elle n'en est pas très complexe pour autant, voici la méthode :

  1. Dans un premier temps, il faut être sûr d'avoir les paquets de compilation nécessaires : installez les paquets xinetd build-essential .
  2. Il faut aussi installer les en-têtes du noyau grâce au paquet linux-headers-generic
  3. Puis, téléchargez et décompressez les sources du server VMWare :
cd /tmp
wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.5-80187.tar.gz
tar xvzf VMware-server-1.0.*.tar.gz
  1. Il ne reste plus qu'à lancer l'installation proprement dite :
cd ./vmware-server-distrib
sudo ./vmware-install.pl
  1. Le script d'installation se déroule, le plus simple est d'accepter la réponse par défaut pour toutes les questions sauf :
    • In which directory do you want to keep your virtual machine files? [/var/lib/vmware/Virtual Machines] /home/votre_nom_utilisateur/vmware
    • Please enter your 20-character serial number.Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: Tapez ici le numéro de série donné lors de votre enregistrement gratuit, fait précédemment, puis taper sur la touche "Entrée".

Après l'installation de vmware, vous pouvez la lancer via le menu, Applications→Outils Système→VMware Server Console, ou par un terminal via la commande:

vmware

Ajout à améliorer :

Si vous rencontrez un problème avec cette question :

What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]

Vous pouvez suivre les instructions ici :

http://www.mepis.org/docs/en/index.php/Install_kernel_headers

- Dans un premier temps, il faut être sûr d'avoir les paquets de compilation nécessaires : installez les paquets xinetd build-essential .

  1. Il faut aussi installer les en-têtes du noyau grâce au paquet linux-headers-generic
  2. Puis, téléchargez et décompressez les sources du server VMWare :
cd /tmp
wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.6-91891.tar.gz
tar xvzf VMware-server-1.0.*.tar.gz
  1. Il ne reste plus qu'à lancer l'installation proprement dite :
cd ./vmware-server-distrib
sudo ./vmware-install.pl
  1. Le script d'installation se déroule, le plus simple est d'accepter la réponse par défaut pour toutes les questions sauf :
    • In which directory do you want to keep your virtual machine files? [/var/lib/vmware/Virtual Machines] /home/votre_nom_utilisateur/vmware
    • Please enter your 20-character serial number.Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: Tapez ici le numéro de série donné lors de votre enregistrement gratuit, fait précédemment, puis taper sur la touche "Entrée".

Après l'installation de vmware, vous pouvez la lancer via le menu, Applications→Outils Système→VMware Server Console, ou par un terminal via la commande:

vmware

Création d'une machine virtuelle

Configuration d'une machine virtuelle

Pour ajouter le son et la gestion de l'USB, il faut aller dans "summary"

Cliquer sur "Edit virtual machine settings".

La configuration de la machine virtuelle s'affiche.

Cliquez sur "Add+"

Pour le son choisissez "Sound Adapter"

Pour l'USB choisissez "USB controller"

La procédure sur le siteduzero à cette adresse : le tuto du zero

Avec la version serveur il faut ajouter la ligne "usbfs /proc/bus/usb usbfs auto 0 0" dans "/etc/fstab" pour que les périphériques que vous connecterez soient visibles automatiquement par VMWare.

Probleme rencontré

AMD64bit

Pour les version AMD64bit il vous faut effectuer deux étapes supplémentaires :

Probleme compilation

Si vous avez ces erreurs lors de la compilation ( voir en bas ) il vous faut apliquer un patch comme indiqué sur la page http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1623

Télécharger et lancer le :

wget http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz
tar xvf vmware-any-any-update115.tar.gz
cd vmware-any-any-update115
sudo ./runme.pl 

Vous aurez remarqué que l'installation qui s'était intérrompu reprend mais fonctionne jusqu'au bout. Il est donc inutile de relancer l'installation précédente.

Building the vmmon module.

Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-config1/vmmon-only »
make -C /lib/modules/2.6.24-16-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.24-16-generic »
  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/./include/vmware.h:25,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:48:
/tmp/vmware-config1/vmmon-only/./include/vm_basic_types.h:159: erreur: redefinition of typedef «uintptr_t»
include/linux/types.h:40: erreur: previous declaration of «uintptr_t» was here
Dans le fichier inclus à partir de /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
          à partir de /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:37:5: attention : « VMW_HAVE_EPOLL » n'est pas défini
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:43:5: attention : « VMW_HAVE_EPOLL » n'est pas défini
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:60: erreur: conflicting types for «poll_initwait»
include/linux/poll.h:65: erreur: previous declaration of «poll_initwait» was here
/tmp/vmware-config1/vmmon-only/linux/driver.c:147: attention : initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c:151: attention : initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c: Dans la fonction «LinuxDriver_Ioctl» :
/tmp/vmware-config1/vmmon-only/linux/driver.c:1659: erreur: «struct mm_struct» has no member named «dumpable»
make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.24-16-generic »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-config1/vmmon-only »
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please 
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.
Echec du lancement

Sous AMD64bit , la version Hardy de ubuntu, le lancement pose probleme. Vous aurez des erreurs du types :

$vmware
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)

Pour résoudre le probleme il suffit d'executer cette commande :

 sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1

Installation des VMware Tools

Sur un OS guest Ubuntu

Une fois la machine virtuelle démarrée, préparer l'installation des VMware Tools depuis VMware : Menu VM > Install VMware Tools… puis confirmer avec Install.

Ceci virtualisera un CD sur la machine guest, le CD virtuel est automatiquement monté et son contenu s'affiche dans Nautilus.

Extraire les VMware Tools du "CD" :

Clic-droit sur le fichier "VMwareTools-x.x.x-xxxxx.tar.gz"-> Extraire vers votre répertoire personnel

ou en ligne de commande :

cd ~
tar -xzf /media/cdrom0/VMwareTools-x.x.x-xxxxx.tar.gz

Démonter le CD :

Clic-droit -> Éjecter sur l'icône du CD-ROM

ou en ligne de commande :

sudo umount /dev/cdrom0

puis dans les deux cas :

Menu //VM// > //Cancel VMware Tools Install...//.

L'installation des VMware Tools nécessite les compilateurs et headers du noyau. Si ce n'est pas déjà fait, installer les paquets : build-essential linux-headers-$(uname -r)

Lancer l'installation des VMware Tools :

cd vmware-tools-distrib
sudo ./vmware-install.pl

Confirmer (avec Entrée) chaque demande.

Depuis VMWare 1.04 (au moins), l'étape ci-dessous ne semble plus nécessaire, la remarque ayant disparu du script d'installation.

Pour utiliser le driver vmxnet (nouveau pilote réseau), redémarrer l'interface réseau en utilisant les commandes suivantes :

sudo /etc/init.d/networking stop
sudo rmmod pcnet32
sudo rmmod vmxnet
sudo depmod -a
sudo modprobe vmxnet
sudo /etc/init.d/networking start
Comme dit en fin d'installation :
  • Vous devez redémarrer votre session X avant qu'un quelconque changement de configuration de souris ou graphique prenne effet.
  • Vous pouvez lancer la boite à outils VMware Tools avec la commande : sudo /usr/bin/vmware-toolbox pendant une session X.
Lancer automatiquement VMware Tools au démarrage de la session :
  1. Menu Système > Préférences > Sessions > Programmes au démarrage
  2. Cliquer Ajouter
  3. Dans la zone Commande tapez vmware-toolbox
  4. Cliquez Valider et Fermer

Merci de visiter la page spéciale prévue à cet effet.


FIXME

Désinstaller version TAR.GZ

Ouvrir un terminal et taper:

sudo vmware-uninstall.pl

Voici où télécharger le guide utilisateur de VMware Server 2.0 beta : http://www.vmware.com/products/beta/vmware_server/vmserver2.pdf

  • Fait à partir du forum, et de ces documentations : taltan.blog.bkp, blog de Splitsch (La méthode de que propose Splitsch s'effectue sans avoir besoin de créer/monter/utiliser l'image de la disquette).

Contributeurs: FIXME, Fabien26, v0n, Gogy.

  • vmware_server.1218627140.txt.gz
  • Dernière modification: Le 19/08/2008, 10:24
  • (modification externe)