Win4Lin et son installation !

Win4Lin et son installation ! - Linux et OS Alternatifs

Marsh Posté le 03-09-2004 à 16:02:02    

Bonjour à tous !
 
Voilà j'ai un problème avec l'installation de Win4Lin !
Je vous explique ce que j'ai fait jusqu'à là où ca ne marche pas !
 
Voilà, pour installer Win4Lin, j'ai ouvert une console et j'ai tapé : urpmi win4lin
 
De là il ma sorti une liste qui est la suivante :
 
kernel-win4lin-2.4.22.24mdk
kernel-win4lin-2.6.2.3mdk
kernel-win4lin-enterprise-2.4.22.24mdk
kernel-win4lin-enterprise-2.6.2.3mdk
kernel-win4lin-i686-up-4GB-2.4.22.24mdk
kernel-win4lin-i686-up-4GB-2.6.2.3mdk
kernel-win4lin-p3-smp-64GB-2.4.22.24mdk
kernel-win4lin-p3-smp-64GB-2.6.2.3mdk
kernel-win4lin-smp-2.4.22.24mdk
kernel-win4lin-smp-2.6.2.3mdk
win4lin-utils
 
A partir d'ici j'ai tapé : urpmi win4lin-utils et il m'a installé l'émulateur apparemment correctement vu que maintenant il apparait dans mes menus !!!!
 
Mais là ou le problème se pose c'est quand je souhaite l'utilisé, il ne fonctionne pas ! rien ne se met en route !!! Alors j'ai téléchargé le logiciel en question et je l'ai installé comme il été décrit ! Arrivé à un moment il me met que je dois patché le kernel !!!
 
Mais comment ce patch le kernel ???? sur le site il y a des patch au format RPM mais rien pour mandrake 10 !
 
Donc je vous donne quelques infos si ca peut vous aidé : Mandrake 10.586, Kernel 2.6.3 et KDE 3.2 ! Voilà alors si vous pouviez m'expliquer comment ce patch le kernel se serait super sympa !!!
 
Merci beaucoup !!!

Reply

Marsh Posté le 03-09-2004 à 16:02:02   

Reply

Marsh Posté le 03-09-2004 à 16:45:37    

il faut installé un noyau avec le support win4lin activé :
urpmi kernel-win4lin-2.6.2.3mdk
 
ensuite tu bootes sur ce noyau et tu pourra utiliser win4lin


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

Marsh Posté le 03-09-2004 à 16:51:02    

bah justement quand je tape ça, il m'affiche :  
 
Certains paquetages demandés ne peuvent pas être installés :
kernel-win4lin-2.6.2.3mdk-3-7mdk.i586 (car kernel-2.6.2.3mdk

  •  est non satisfait) (O/n)


 
C'est là que je comprend pas ?


Message édité par majestyk le 03-09-2004 à 16:54:39
Reply

Marsh Posté le 03-09-2004 à 17:12:20    

il tefaut avoir le kernel-2.6.3.3mdk de dispo ( on dirait )
 
mets des sources main, contrib et ensuite regarde ce qu'il y a comme kernel-win4lin


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

Marsh Posté le 03-09-2004 à 17:18:53    

sinon j'ai trouvé un RPM qui est : kernel-win4lin-2.6.3-16mdk.i586.rpm
 
Je peux l'installer ???

Reply

Marsh Posté le 03-09-2004 à 17:41:00    

je suis vraiment désolé mais je ne comprend pas ! je suis tout nouveau sur linux et j'ai absolument besoin d'utiliser des logiciels windows ! c'est pour mon travail ! Alors s'il été possible de me décrire la procédure à suivre serai super sympa !
 
Merci !

Reply

Marsh Posté le 03-09-2004 à 18:11:31    

n'ayant jamais utilisé win4lin je te donne une procédure que je pense devrait être bonne :
 
- installer des sources/média main, contrib ( et updates ) avec l'aide de http://easyurpmi.zarb.org
 
- installer un noyau avec le support win4lin. d'après ce que je vois, le support win4lin qui est dans contrib est pour un ancien noyau. le seul endroit où il y a une version à peu près récente c'est dans les sources community et pour le noyau 2.6.3.15mdk
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
 
cependant il n'y a pas de noyau 2.6.3.15mdk, il est passé en 2.6.3.16mdk. celui qui contribut ces packages ( bulchan milne il me semble ) n'a pas eu le temps de faire une version à jour.
 
Note : si tu trouves un kernel-win4lin pour le 2.6.3.16mdk, alors installe le noyau 2.6.3.16mdk et cela marchera avec ce package.
sinon cf ce qui suit.
 
- dans ce cas il faut recompiler un noyau et activer le support de win4lin dedans.
les noyaux tmb ont ce support ( http://www.netikka.net/tmb/Cooker/ ).
 
- tu installes le package kernel-source ( il ne sert à rien, c'est juste pour que gcc et les outils de dev qu'il faut soient installés ) :
urpmi kernel-source
 
- tu récupères le package avec le noyau -> http://www.netikka.net/tmb/Cooker/ [...] .nosrc.rpm
 
- tu vas où se trouve le noyau et en tant que root tu lances la compilation du noyau avec l'option pour activer win4lin :
rpm --rebuild -- with win4lin kernel-tmb-2.6.4-1.tmb.8mdk-1-1mdk.nosrc.rpm


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

Marsh Posté le 03-09-2004 à 19:03:34    

ok c gentil donc je te récapitule le tout car au dernier j'ai un problème ! vraiment désolé !
 
donc je commence par installer sources/médias, contrib et updates ! le tout c'est installé correctement
 
ensuite dans ma console j'ai tapé : urpmi kernel-source et il m'a marqué que c'était déjà installé !
 
enfin j'ai récupérer le fichier RPM et j'ai ecrit (dans le dossier boot je pense) : rpm --rebuild -- with win4lin kernel-tmb-2.6.4-1.tmb.8mdk-1-1mdk.nosrc.rpm et il ma marqué la chose suivante : rpm --rebuild -- with win4lin kernel-tmb-2.6.4-1.tmb.8mdk-1-1mdk.nosrc.rpm
/usr/lib/rpm/rpmb: Permission denied
 
voilà et je remercie mille fois de m'aider !!!

Reply

Marsh Posté le 03-09-2004 à 19:09:30    

ah oui j'oublié !!! tu va sans doute m'en vouloir j'ai trouvé le patch kernel : Kernel-Win4Lin3-2.6.3.patch
 
je peux l'installer comment ?

Reply

Marsh Posté le 03-09-2004 à 19:25:51    

essaie de ne pas lire entre les lignes.
 
pour utiliser kernel-win4lin-2.6.3-16mdk.i586.rpm, il suffit d'installer kernel-2.6.3.16mdk-1-1mdk.i586.rpm :
urpmi kernel-2.6.3.16mdk
 
puis de booter sous ce noyau et d'installer kernel-win4lin-2.6.3-16mdk.i586.rpm :
rpm -Uvh kernel-win4lin-2.6.3-16mdk.i586.rpm
ou : urpmi kernel-win4lin-2.6.3-16mdk
 
 
si tu ne veux pas utiliser ce fichier et compiler un noayu avec le support, il faut déjà être root.
http://www.linux-wizard.net/howto. [...] =42#compil
http://www.linux-wizard.net/faq.ph [...] article=18


Message édité par Dark_Schneider le 03-09-2004 à 19:26:48

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

Marsh Posté le 03-09-2004 à 19:25:51   

Reply

Marsh Posté le 03-09-2004 à 20:23:15    

ok merci mais comment on boot sur un noyau ???

Reply

Marsh Posté le 06-09-2004 à 15:18:02    

tu l'installes, tu redémarres et tu as une nouvelle entrée qui permet de démarrer sur ce noyau
 
 
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm


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

Marsh Posté le 06-09-2004 à 18:30:33    

Ok merci pour toutes ces informations c'est gentil de ta part !!!  
 
Donc je récapitule afin de montrer que j'ai bien compris :
 
Dans un premier temps il faut que j' installer des sources/média main, contrib ( et updates ) avec l'aide de http://easyurpmi.zarb.org ce qui est fait correctement et ensuite j'installe le kernel 2.6.3.16 !
 
De là je reboot l'ordinateur et boot sur le noyau précédemment installé ! Ensuite, j'installe kernel-win4lin 2.6.3.16 et là je n'est plus qu'a lancer le logiciel de win4lin en tapant ./win4lin-install et ca devrait marché impeccablement !
 
Si jamais il me demande quand même de patcher le kernel, c'est quoi la commande ?
 
 Encore un grand merci !!!

Reply

Marsh Posté le 06-09-2004 à 19:43:46    

exact. tu peux faire 2 étapes en 1 :
 
- configurer les sources main, contrib et updates avec easyurpmi
 
- installer kernel-2.6.3.16mdk et kernel-win4lin-2.6.3.16mdk via urpmi ou manuellement avec les liens que je t'aid donné
 
- redémarrer sous le nouveau noyau. Pour vérifier : uname -r
 
Note : normalement l'entrée linux devrait aussi pointer vers le nouveau noyau
 
- lancer ./win4lin-install
 
- cela devrait marcher
 


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

Marsh Posté le 06-09-2004 à 23:10:44    

Ok donc j'ai bien suivis les instructions et je suis toujours avec le même problème que d'habitude, c'est-à-dire que quand je lance l'installer de win4lin, il arrive un moment ou il me met la chose suivante :
 
Your system is not directly supported but you may be able to enable Win4Lin support by patching your kernel. See help for further details.
 
Donc j'ai téléchargé les fichiers suivants :
 
Kernel-Win4Lin3-2.6.3.patch  
et  
mki-adapter26_1_3_7.patch
 
mais je ne sais absolument pas comment les installés ces fichiers et je pense que ça réglera mon problème ???


Message édité par majestyk le 06-09-2004 à 23:12:45
Reply

Marsh Posté le 07-09-2004 à 10:50:28    

je peux vérifier un truc ? donne le résultat des commandes suivantes :
uname -r
rpm -q kernel-source
rpm -qa | grep kernel
 
 
si j'étais toi, j'éviterai de me lancer dans une patchage puis compilation de noyau. Normalement cela doit marcher avec le fichier kernel-win4lin et si cela ne marche pas, il faut trouver pkoi !


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

Sujets relatifs:

Leave a Replay

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