Mdk 9.2 et vmware (PowerPack) sans recompiler ?

Mdk 9.2 et vmware (PowerPack) sans recompiler ? - Logiciels - Linux et OS Alternatifs

Marsh Posté le 13-11-2003 à 22:37:53    

c'est encore moi et ma Mandrake 9.2 ...
 

Code :
  1. [root@XP-2600 pizz]# vmware-config.pl
  2. Making sure VMware Workstation's services are stopped.
  3. Stopping VMware services:
  4.    Virtual machine monitor                                      [  OK  ]
  5. Trying to find a suitable vmmon module for your running kernel.
  6. None of VMware Workstation's pre-built vmmon modules is suitable for your
  7. running kernel.  Do you want this program to try to build the vmmon module for
  8. your system (you need to have a C compiler installed on your system)? [no] no
  9. For more information on how to troubleshoot module-related problems, please
  10. visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
  11. "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".


 
si je mets yes :
 

Code :
  1. Using compiler "/usr/bin/gcc". Use environment variable CC to override.
  2. What is the location of the directory of C header files that match your running
  3. kernel? [/usr/src/linux/include] /usr/src/linux/include
  4. The directory of kernel headers (version 2.4.22-21mdkcustom) does not match your
  5. running kernel (version 2.4.22-21mdk).  Even if the module were to compile
  6. successfully, it would not load into the running kernel.
  7. What is the location of the directory of C header files that match your running
  8. kernel? [/usr/src/linux/include]


 
je dois recompiler obligatoirement ?


Message édité par Pizz le 17-11-2003 à 11:23:15

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 13-11-2003 à 22:37:53   

Reply

Marsh Posté le 13-11-2003 à 23:06:36    

J'ai la meme chose sous ma SID. A chaque changement de kernel je suis obligé de recompiler un morceau du bazar. ça devient lourd à la  longue.  
 

Reply

Marsh Posté le 14-11-2003 à 16:45:25    

bon, ben je vais recompiler alors  :fou:


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 11:26:06    

si je recompile, les drivers ATI et nVidia ne fonctionne plus ... (sauf si je réinstalle avec les sources).
 
il n'y a pas moyen d'utiliser vmware sans recompiler ?
 
ou avoir les sources du kernel en 2.4.22-21mdk et pas en 2.4.22-21mdkcustom ?
 
j'ai configuré vmware avec un kernel custom, puis j'ai remis le le kernel mdk et ça ne marche pas.
 
Help !
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 11:33:45    

ben c'est pas parce que tu dois compiler un module que tu dois compiler le noyau hein !

Reply

Marsh Posté le 17-11-2003 à 11:34:40    

beber.doneux01 a écrit :

ben c'est pas parce que tu dois compiler un module que tu dois compiler le noyau hein !


 
et comment je fais alors ?
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 11:37:05    

il te faut les header du kernel qui tourne c'est tout,
2.4.22-21mdkcustom en l'occurence.

Reply

Marsh Posté le 17-11-2003 à 11:45:51    

mais je tourne avec le 2.4.22-21mdk et pas avec le 2.4.22-21mdkcustom sinon j'ai des problèmes avec des drivers (qu'il faudrait aussi recompiler ...)
 
et il ne trouve pas le header du 21mdk
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 12:01:26    

comme un gentil forumeur m'a demandé cette gentille question dans mon dernier topic sur VMWARE: "T A LA LICENCE?" ya des cons sur terre (sur ce forum plutot)

Reply

Marsh Posté le 17-11-2003 à 12:10:17    

Boulet : il a le powerpack mdk :pfff:


Message édité par philou_a7 le 17-11-2003 à 12:10:36
Reply

Marsh Posté le 17-11-2003 à 12:10:17   

Reply

Marsh Posté le 17-11-2003 à 12:39:29    

J'ai eu un problème similaire avec ma Debian lorsque je voulais faire fonctionner la carte réseau intégrée à la nForce2.
 
Il ne voulait pas se compiler car j'utilisai le kernel 2.4.18-bf24 alors que les sources sont pour le 2.4.18 ...
 
j'ai refait le kernel et ça fonctionnait.
 
Donc si on sait me donner la méthode pour ne pas tout recompiler à chaque fois quand le kernel-source est différent du kernel utilisé, ça serait sympa  :)


Message édité par Pizz le 17-11-2003 à 12:40:04

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 13:04:41    

philou_a7 a écrit :

Boulet : il a le powerpack mdk :pfff:

boulet, il l'a peut etre piraté!

Reply

Marsh Posté le 17-11-2003 à 13:09:50    

jijiz a écrit :

boulet, il l'a peut etre piraté!


 
on va dire que je l'ai volé à la fnac comme ça tout le monde est content
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 13:20:54    

1°/ attendre que vmware sorte une version ki supporte la 9.2
2°/ installer le package kernel-source et compiler le module


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-11-2003 à 13:24:07    

Dark_Schneider a écrit :

1°/ attendre que vmware sorte une version ki supporte la 9.2
2°/ installer le package kernel-source et compiler le module
 


 
1°) j'ai la version pour mandrake 9.2 (qui se trouve sur le powerpack de mandrake 9.2) donc je suppose que c'est supporté avec la mandrake 9.2 ...
 
2°) j'ai installé le kernel-source mais il me dit que c'est pas la même version que le kernel utilisé (2.4.22-21mdk et 2.4.22-21mdkcustom).


Message édité par Pizz le 17-11-2003 à 13:27:51

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 13:29:05    

1°/ pas forcément, car c'est la société qui fait vmware qui fait un module spécifique
2°/ tu as recompiler ton noyau ? je ne connais pas de kernel foruni ayant un custom. Utilise le noyau normal et le kernel-source qui correspond
montre nous :
> rpm -qa | grep kernel


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-11-2003 à 13:36:13    

Dark_Schneider a écrit :

1°/ pas forcément, car c'est la société qui fait vmware qui fait un module spécifique
2°/ tu as recompiler ton noyau ? je ne connais pas de kernel foruni ayant un custom. Utilise le noyau normal et le kernel-source qui correspond
montre nous :
> rpm -qa | grep kernel


 
1°) :heink:
 
2°) avec les sources du 2.4.22-21mdk, vmware me dit que c'est la version 2.4.22-21mdkcustom et que ça ne peut pas fonctionner (voir le premier post) mais si je recompile le noyau, ça marche car le kernel devient 2.4.22-21mdkcustom aussi ... mais faut que je recompile aussi le reste (nForce, ATI, ...)
 

Code :
  1. [root@XP-2600 pizz]# rpm -qa | grep kernel
  2. kernel-source-2.4.22-21mdk
  3. kernel-2.4.22.21mdk-1-1mdk
  4. kernel-2.4.22.10mdk-1-1mdk
  5. kernel-doc-2.4.22-21mdk
  6. ATI_kernel-2.4.22.10mdk-3.2.5-3mdk
  7. ATI_kernel-2.4.22.21mdk-3.2.8-0.92mdk
  8. NVIDIA_kernel-2.4.22.10mdk-4496-3mdk
  9. [root@XP-2600 pizz]#


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 13:38:29    

vire le kernel kernel-2.4.22.10mdk :
> rpm -e kernel-2.4.22.10mdk
 
reboot, check que tu utilise le bon kernel ( uname -r ) et refait


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-11-2003 à 13:43:47    

sans rien faire :
 
[root@XP-2600 pizz]# uname -r
2.4.22-21mdk
 
j'ai viré le kernel 10mdk et les dépendances, je reboote.
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 13:47:45    

ça fait toujours la même erreur
 

Code :
  1. The directory of kernel headers (version 2.4.22-21mdkcustom) does not match your
  2. running kernel (version 2.4.22-21mdk).  Even if the module were to compile
  3. successfully, it would not load into the running kernel.


 
 
edit :
 

Code :
  1. [root@XP-2600 src]# ls -l
  2. total 12
  3. lrwxrwxrwx    1 root     root           18 nov 11 21:45 linux -> linux-2.4.22-21mdk/
  4. drwxr-xr-x    2 root     root         4096 nov 11 21:47 linux-2.4.22-10mdk/
  5. drwxr-xr-x   19 root     root         4096 nov 17 12:35 linux-2.4.22-21mdk/
  6. drwxr-xr-x    7 root     root         4096 nov 11 19:10 RPM/


Message édité par Pizz le 17-11-2003 à 13:49:16

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 17-11-2003 à 14:14:45    

Salut,
 
je crois que j'avais eu un pb similaire avec une mdk9.1 .
Je l'avais résolu en remplaçant dans un header version.h la ligne contenant 2.4.XXmdkcustom par 2.4.XXmdk .
Malheureusement mes souvenirs sont flous. Ce fichier devait probablement se trouver dans /usr/include/ . Comme je n'ai plus vmware installé, je ne peux pas t'en dire plus.
 
Il me semble que les headers que tu installes ne se trouvent pas dans /usr/src/linux mais dans /usr/include/linux ou /usr/include tout court. Si tu ne trouves pas le fichier fait un :
grep -r "2.4.XXmdk" .
une fois que tu es dans /usr/include/


Message édité par SomeBugsInMe le 17-11-2003 à 14:19:20
Reply

Marsh Posté le 17-11-2003 à 15:53:44    

je ne sais pas comment j'ai fait, mais j'ai tellement chipoté que le pc en a eu marre et qu'il a changé tout seul le chemin des headers ...
 
/lib/modules/2.4.22-21mdkcustom/build/include
 
et pourtant c'est toujours du custom, alors que je ne suis pas en kernel custom  :heink:  
 
et ça marche !
 
 
ne pas me demander comment j'ai fait, je ne sais pas  :whistle:


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed