Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Installer Vmware 6.x sur un kernel 2.6.24.x

Capture d'écran de l'installation de Vmware 6.x sur un kernel 2.6.24.x

Si vous êtes en train d’installer Vmware 6.0 sous linux et que ça plante lors de l’installation durant la compilation des modules, c’est tout simplement parce que l’install n’est pas compatible avec le noyau 2.6.24.x

Pour faire en sorte que ça fonctionne, il faut changer le include (#include « asm/bitops.h ») du fichier vcpuset.h (par #include « linux/bitops.h »)

Voici la procédure détaillée. Je pars du fait que vous avez décompressé les fichiers d’install dans le répertoire vmware-distrib.

Allez dans ce répertoire:

cd ./vmware-distrib/lib/modules/source

Décompressez vmmon.tar

tar xvf ./vmmon.tar

Faites ensuite le changement dans le include

sed -i ‘s/asm/bitops.h/linux/bitops.h/’ ./vmmon-only/include/vcpuset.h

Repackez le .tar de vmmon

rm ./vmmon.tar && tar cf ./vmmon.tar vmmon-only/

Revenez ensuite au répertoire racine ./vmware-distrib et lancez l’install en tant que root :

sudo ./vmware-install.pl

Normalement, ça devrait passer… J’ai fais ça sur une Ubuntu Hardy Heron 8.04 et aucun souci…


Les articles du moment