[résolu] erreur insoluble vmware server

Salut à tous,
après un petit moment d’absence me revoilou avec un problème que je n’arrive pas à résoudre avec vmware server.

Voici l’erreur que j’ai lorsque j’essai d’installer le programme :

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.19.1-hellcore). Even if the module were to compile successfully, it would not load into the running kernel.

J’ai ensuite mi le chemin /lib/modules/2.6.19.1-hellcore/build/include mais rien n’y fait… je suis bloqué.

Je vous poste la procédure d’install depuis le début :

[code]> root@srvweb[152]:/tmp/vmware-server-distrib# ./vmware-install.pl
A previous installation of VMware software has been detected.

The previous installation was made by the tar installer (version 3).

Keeping the tar3 installer database format.

Uninstalling the tar installation of VMware Server.

Restarting internet superserver: inetd.
Stopping VMware services:
Virtual machine monitor done

The removal of VMware Server 1.0.0 build-28343 for Linux completed
successfully. Thank you for having tried this software.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]

What is the directory that contains the init scripts?
[/etc/init.d]

In which directory do you want to install the daemon files?
[/usr/sbin]

In which directory do you want to install the library files?
[/usr/lib/vmware]

The path “/usr/lib/vmware” does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the manual files?
[/usr/share/man]

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware]

The path “/usr/share/doc/vmware” does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

The installation of VMware Server 1.0.0 build-28343 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: “/usr/bin/vmware-uninstall.pl”.

Before running VMware Server for the first time, you need to configure it by
invoking the following command: “/usr/bin/vmware-config.pl”. Do you want this
program to invoke the command for you now? [yes]

Making sure services for VMware Server are stopped.

Stopping VMware services:
Virtual machine monitor done

You must read and accept the End User License Agreement to continue.
Press enter to display it.

VMWARE MASTER END USER LICENSE AGREEMENT

NOTICE: BY DOWNLOADING AND INSTALLING,
COPYING OR OTHERWISE USING THE SOFTWARE, YOU
AGREE TO BE BOUND BY THE TERMS OF THIS EULA.
IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA,
YOU MAY NOT DOWNLOAD, INSTALL, COPY OR USE THE
SOFTWARE, AND YOU MAY RETURN THE UNUSED
SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED
IT WITHIN THIRTY (30) DAYS AND REQUEST A
REFUND OF THE LICENSE FEE, IF ANY, ALREADY
PAID UPON SHOWING PROOF OF PAYMENT.

Do you accept? (yes/no) yes

Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/share/icons]

The path “/usr/share/icons” does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]

In which directory do you want to install the application’s icon?
[/usr/share/pixmaps]

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]

Using compiler “/usr/bin/gcc”. Use environment variable CC to override.

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

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.19.1-hellcore). Even if the module were to
compile successfully, it would not load into the running kernel.

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

Les kernel-headers pour la version du noyau sont bien installées, je ne comprend pas.

et /usr/src/linux pointe bien vers les headers ou les sources (vu que tu as compilé ton noyau, il vaut mieux les sources)?

en fait je n’ai plus le dossier des sources car il était tellement gros que j’ai du l’effacer mais il me reste le fichier kernel-source-2.6.19.1-hellcore_10.00.Custom_all.deb

et je l’ai installer et ça m’a fait une archive kernel-source-2.6.19.1-hellcore.tar.bz2 que j’ai donc décompressé et j’ai créer le lien symbolique linux vers l’archive décompressée.

J’ai aussi un fichier appelé : kernel-headers-2.6.19.1-hellcore_10.00.Custom_i386.deb que j’ai installé aussi mais malgré ça il veut rien savoir.

J’ai d’abord fait pointer le lien symbolique vers le dossier des headers et ça marche pas en suite vers les sources et ça ne marche pas non plus…

J’ai fais une connerie ?

Alors maintenant puisque ça marche pas j’ai fait un :

cp /boot/config-2.6.19.1-hellcore /usr/src/linux/.config make menuconfig make
pour recompiler le noyau mais sans l’installer et sans rien toucher au menuconfig .

Dites-moi si c’est ce que tu aurais fait à ma place ou autrement…

Bon voilà après avoir recompiler le kernel et ensuite créé deux liens symbolique du dossier arch et scripts du dossier kernel-source vers le dossier des headers
ça marche, merci matt, tu m’as mi sur la voie…
J’ai voulu tester windows 2000 pro sur la machine virtuelle… :unamused: .

Un ami a moi qui c’est orienté utilisation windows (il est a fond microsoft et j’arrive pas a le faire passer sous linux) me disait que le 2003 server fonctionnait bien niveau stabilité :smiley: les services ne devaient etre rebooté qu’une fois par mois :smiley:

Je n’ai pas souvenir de devoir rebooter mes services aussi souvent sous linux mais si je pouvais avoir une confirmation :smiley:

Ah sinon je voulais dire que j’ai déjà testé succintement le 2000 pro et que je le trouve plutot stable pour un windows :smiley:

Il y a 3 mois d’ici j’ai fait une petite formation près de chez moi sur les applications web, le cours était orienté windows comme toujours.
J’ai essayer de faire passer le prof vers linux, j’y suis presque arrivé…lol

Ils ont un dispatching avec windows serveur 2003 (le datacenter se trouve dans une pièce scellée) il m’ont dit que niveau sécurité il n’y a rien qui passait et était très stable mais je suis comme st thomas.
Je me demande tout de même comment ils font pour appliquer une rustine de sécurité sans devoir rebooter le serveur.

Note: j’ai également une machine sous windows 2000 pro et c’est effectivement le plus stable de tout les windows que j’ai testé (il est juste très lent au démarrage).