Mdk 9.2 et vmware (PowerPack) sans recompiler ? - Logiciels - Linux et OS Alternatifs
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.
Marsh Posté le 14-11-2003 à 16:45:25
bon, ben je vais recompiler alors
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 !
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 !
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 ?
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.
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
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)
Marsh Posté le 17-11-2003 à 12:10:17
Boulet : il a le powerpack mdk
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
Marsh Posté le 17-11-2003 à 13:04:41
ReplyMarsh 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
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
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 |
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).
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
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 |
1°)
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 :
|
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
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.
Marsh Posté le 17-11-2003 à 13:47:45
ça fait toujours la même erreur
Code :
|
edit :
Code :
|
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/
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
et ça marche !
ne pas me demander comment j'ai fait, je ne sais pas
Marsh Posté le 13-11-2003 à 22:37:53
c'est encore moi et ma Mandrake 9.2 ...
si je mets yes :
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 !