Skip to content

VMware: Installation ou réinstallation impossible

Voici un message d’erreur dont la présentation n’est plus à faire, une véritable « star » dans le milieu:

sudo /usr/bin/vmware
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.

Et sa petite soeur:

sudo /usr/bin/vmware-config.pl

Making sure services for VMware Workstation are stopped.

Stopping VMware services:
Virtual machine monitor                                             done
Bridged networking on /dev/vmnet0                                   done
DHCP server on /dev/vmnet1                                          done
Host-only networking on /dev/vmnet1                                 done
DHCP server on /dev/vmnet8                                          done
NAT service on /dev/vmnet8                                          done
Host-only networking on /dev/vmnet8                                 done
Virtual ethernet                                                   failed
Unable to stop services for VMware Workstation

Execution aborted.

Tellement bloquant, et pourtant si simple à résoudre…

Ces erreurs résultent d’un conflit entre votre installation courante de « vmware-server » et une ancienne installation, soit de « vmware-server », soit de « vmware-player ».

En effet, malgré la désinstallation de cette ancienne version, les entrées dans « /etc/init.d/vmware-player » restent présentes.

Dès lors, quand vous démarrez votre machine virtuelle, votre nouveau « vmware-player ou server » est amené à faire appel à des fichiers de l’ancien. De plus, comme tout les fichiers de configuration sont inexistants, il créé automatiquement un fichier nommé « /etc/vmware/not_configured », qui pose aussi problème.

Le but de la manipulation qui suit est donc d’empêcher cette ancienne installation de se lancer. Pour cela: Nuke !

_On vire « vmware-player » de « /init.d »:

sudo update-rc.d -f vmware-player remove

Et le fichier de configuration que VMware créé automatiquement:

sudo rm /etc/vmware/not_configured

Rebootez votre PC (si vous vous demandez « mais c’est Linux pas besoin normalement? », et bien ouvrez votre « Moniteur système » et constatez le nombre de processus/daemon « VMware » présent. C’est à cause de ça ;) )

Extracting the sources of the vmnet module.

Building the vmnet module.

Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-config4/vmnet-only »
make -C /usr/src/linux-headers-2.6.15-26-386/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.15-26-386 »
CC [M]  /tmp/vmware-config4/vmnet-only/driver.o
/tmp/vmware-config4/vmnet-only/driver.c: Dans la fonction «VNetProcessOwnsPort» :
/tmp/vmware-config4/vmnet-only/driver.c:1396: erreur: «struct files_struct» has no member named «max_fds»
make[2]: *** [/tmp/vmware-config4/vmnet-only/driver.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-config4/vmnet-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.15-26-386 »
make: *** [vmnet.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-config4/vmnet-only »
Unable to build the vmnet 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_modul(...)".

Execution aborted.


Le message d’erreur ci-dessus apparaît lors de l’installation sur des machines équipé d’un noyau 2.6.20.xx.

La solution réside dans mon tutoriel d’installation. L’utilisation d’un « patch » résout le problème.

Source et Grands Remerciements: chantra

Popularity: 4%

  • Share/Bookmark

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments

 

Login