Parce que cette réponse ne concerne que le noyau 3.13, je voudrais donc partager une solution au problème Failed to build vmnet
pour le noyau 3.19 et les versions antérieures. Ce n'est donc pas mon problème réel et est uniquement destiné à aider les futurs lecteurs.
Question
Lorsque je veux exécuter VMware Workstation ou VMware Player pour la première fois, il doit déployer certains packages au niveau du noyau, mais il échoue avec cette ligne d'erreur.
Impossible de créer vmnet. Impossible d'exécuter la commande de génération.
Que dois-je faire pour résoudre ce problème?
Réponses:
Solution
Modifiez le répertoire dans le répertoire source du module vmware.
[1]
Décompressez les modules vmnet.
[1]
Ouvrez
vmnet-only/driver.c
avec votre éditeur de texte préféré.Autour de la ligne 267, changez ce qui suit
[2]
à
Autour de la ligne 1194, changez ce qui suit
[2]
à
Enregistrez ce fichier, puis ouvrez le fichier
vmnet-only/userif.c
Autour de la ligne 526, changez ce qui suit
[2]
à
Enregistrez ce fichier, puis recalculez les modules.
[1]
Supprimez le répertoire de travail précédent.
[1]
Exécutez à nouveau l'interface graphique (station de travail ou lecteur) et laissez-le construire les modules.
Références
[1]
: Une réponse de nonsleepr .[2]
: Une écriture-up de Robert Gadsdon.la source
Merci budiap d'avoir publié un correctif pour Workstation 10! Il m'a juste fallu un certain temps pour comprendre que vous devez utiliser ce code pour appliquer ce code à un fichier correctif. Voici le post que j'ai fait sur les forums des stations de travail vmware.
D'ACCORD! J? ai compris. Workstation 10 sur Ubuntu15.04, ou quoi que ce soit-buntu. J'ai testé cela sur Xubuntu 15.04 Kernel 3.19.0-18-generic
Création d'un nouveau pastie (10215458) pour le correctif pour Workstation 10.
Après une nouvelle installation de Workstation 10.06 spécifiquement -> VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle
Doit être root, mais vous pouvez essentiellement copier / coller.
curl http://pastie.org/pastes/10215458/download -o /tmp/vmnet-3.19.patch_ws10
la source
si vous exécutez vmware workstation 10, appliquez ce correctif pour le faire fonctionner sur le noyau 3.19
la source