Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vmware_server [Le 26/06/2008, 20:52]
gogy
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​dapper edgy Feisty Gutsy Hardy virtualisation}} 
----- 
  
- 
- 
-====== VMWare Server ====== 
- 
-Avant d'​installer,​ n'​oubliez pas votre numéro de série de votre [[http://​register.vmware.com/​content/​registration.html|VMware sur son site]], c'est gratuit ! 
- 
- 
-===== Installation ===== 
- 
-L'​installation de vmware se fait par le [[:​terminal]],​ elle n'en est pas très complexe pour autant, voici la méthode : 
- 
-  - Dans un premier temps, il faut être sûr d'​avoir les paquets de compilation nécessaires : [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **xinetd [[apt://​xinetd|{{apt.png}}]] build-essential [[apt://​build-essential|{{apt.png}}]]**. 
-  - Il faut aussi [[:​tutoriel:​comment_installer_un_paquet|installer]] les en-têtes du noyau grâce au paquet **linux-headers-generic** [[apt://​linux-headers-generic|{{apt.png}}]] 
-  - Puis, téléchargez et décompressez les sources du server VMWare : 
-<​code>​ 
-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</​code>​ 
- 
-  - Il ne reste plus qu'à lancer l'​installation proprement dite : 
-<​code>​ 
-cd ./​vmware-server-distrib 
-sudo ./​vmware-install.pl 
-</​code>​ 
- 
-  - 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: 
- 
-<​code>​ 
-vmware 
-</​code>​ 
- 
- 
-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 
- 
-<note important>​Pour corriger les bugs lors de la compilation vmmon sous Hardy, je vous conseille de suivre les instructions du blog de taltan (installation de vmware pour les différentes versions d'​ubuntu) : 
-http://​www.taltan.fr/​post/​2008/​03/​24/​VMware-Server-105-sur-Ubuntu-804-Hardy-Heron</​note>​ 
- 
-===== Utilisation de VMware ===== 
-none 
- 
-==== 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 : 
-[[http://​www.siteduzero.com/​tuto-3-14869-1-virtualisons-un-systeme-d-exploitation-sous-windows-avec-vmware.html|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 : 
-<​code>​ 
-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 ​ 
-</​code>​ 
- 
-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. 
-<​code>​ 
-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. 
-</​code>​ 
- 
-== Echec du lancement == 
- 
-Sous AMD64bit , la version Hardy de ubuntu, le lancement pose probleme. Vous aurez des erreurs du types : 
-<​code>​ 
-$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) 
-</​code>​ 
- 
-Pour résoudre le probleme il suffit d'​executer cette commande : 
- 
-<​code>​ sudo ln -sf /​lib/​libgcc_s.so.1 /​usr/​lib/​vmware/​lib/​libgcc_s.so.1/​libgcc_s.so.1</​code>​ 
-==== 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, [[:​tutoriel:​comment_installer_un_paquet|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. 
- 
-<note tip>​Depuis VMWare 1.04 (au moins), l'​étape ci-dessous ne semble plus nécessaire,​ la remarque ayant disparu du script d'​installation.</​note>​ 
-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 
- 
-<note important>​ 
-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. 
-</​note>​ 
- 
-== Lancer automatiquement VMware Tools au démarrage de la session :== 
- 
- 
-  - Menu **Système** > **Préférences** > **Sessions** > **Programmes au démarrage** 
-  - Cliquer **Ajouter** 
-  - Dans la zone **Commande** tapez //​vmware-toolbox//​ 
-  - Cliquez **Valider** et **Fermer** 
- 
- 
----- 
- 
- 
- 
- 
-===== Utilisation d'une installation Windows physique depuis Vmware ===== 
- 
-Merci de visiter la [[/​vmware_server_physique|page spéciale]] prévue à cet effet. 
- 
- 
-===== Désinstallation ===== 
-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 
- 
-===== Documentations ===== 
- 
-  * Fait à partir du [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=57517&​p=1|forum]],​ et de ces documentations : [[http://​www.taltan.fr/​tag/​vmware|taltan.blog.bkp]], ​ [[http://​splitsch.blog-libre.fr/​technologies/​vmware-server-lancer-un-windows-present-sur-une-autre-partition-deja-existante.html|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). ​ 
- 
- 
- 
-===== Liens ===== 
- 
-  * Site Officiel : http://​www.vmware.com/​fr/​ 
-  * [[:​tutoriel/​vmdk2vdi|Convertir]] une machine vmware (.vmdk) en VirtualBox (.vdi) 
- 
----- 
-//​Contributeurs:​ FIXME, [[utilisateurs:​Fabien26]],​ [[utilisateurs:​v0n]].//​ 
  • vmware_server.1214506349.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)