1 votes

Problème de compilation du module vmnet du serveur Vmware

Je suis en train d'essayer d'installer vmware server 2.02 sur un serveur Ubuntu 10.04.3 version 64 bits en suivant ce guide https://help.ubuntu.com/community/VMware/Server. Cependant, lorsque j'exécute le script, cela se termine juste après une erreur

/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/driver.c:121: avertissement : la définition de données n'a ni type ni classe de stockage
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/driver.c:121: avertissement : le type par défaut est 'int' dans la déclaration de 'DEFINE_SEMAPHORE'
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/driver.c:121: avertissement : noms de paramètres (sans types) dans la déclaration de la fonction
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c:82: avertissement : le type par défaut est 'int' dans la déclaration de 'DEFINE_SEMAPHORE'
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c:82: avertissement : noms de paramètres (sans types) dans la déclaration de la fonction
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c: Dans la fonction 'VNetFilter_HandleUserCall':
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c:1089: erreur : 'filterIoctlSem' non déclaré dans cette fonction (première utilisation dans cette fonction)
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c:1089: erreur : (Chaque identificateur non déclaré est signalé une seule fois
/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.c:1089: erreur : pour chaque fonction dans laquelle il apparaît.)
make[2]: *** [/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only/filter.o] Erreur 1
make[1]: *** [_module_/home/cfpte/raducotescu-vmware-server-linux-2.6.3x-kernel-bb26dce/vmware-server-distrib/lib/modules/source/vmnet-only] Erreur 2
make: *** [vmnet.ko] Erreur 2

Il y a un problème lors de la compilation du module vmnet après l'avoir patché. :(

Est-ce que quelqu'un pourrait me guider dans la bonne direction pour résoudre cela?

Cordialement.

2voto

Paul Beckingham Points 7460

Une question similaire a été postée sur UbuntuForums pour votre version d'Ubuntu.

La recommandation était de suivre le lien posté - J'ai reproduit ceci ci-dessous:

Téléchargez VMware-server-2.0.2-203138.x86_64.tar.gz depuis le site web de VMware et placez-le dans /usr/src (vous devez vous inscrire sur le site de VMware avant de pouvoir le télécharger)

Téléchargez mon fichier d'installation ci-dessous et décompressez-le dans /usr/src:

cd /usr/src
wget http://www.troublenow.org/files/vmware/vmware2.0.2-on-debian6.0.1.tar.gz
tar xvzf vmware2.0.2-on-debian6.0.1.tar.gz
cd /usr/src/vmware2
sh install-vmware-2.0.2.sh

Cela décompressera les fichiers, les patchera et lancera l'installation de VMware. Répondez à toutes les questions pendant l'installation de VMware et l'installation devrait se terminer.

Maintenant redémarrez le serveur et vous devriez être prêt à partir.

Le fichier vmware2.0.2-on-debian6.0.1.tar.gz ci-dessus contient le contenu suivant:

00-vmware-2.6.32_functional.diff
01-vmware-2.6.32_cosmetic.diff
02-vmnet-include.diff
install-vmware-2.0.2.sh
patch-vmware_2.6.3x.sh
vmware-config.pl.diff

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X