urpmi+dkms tree et compilation de modules [mandriva2006] - Installation - Linux et OS Alternatifs
Marsh Posté le 23-10-2006 à 16:26:44
compiler le kernel à la mimine ?
Marsh Posté le 23-10-2006 à 16:28:27
ReplyMarsh Posté le 23-10-2006 à 16:29:53
memaster a écrit : le slackistekicompiletou ==> on dit dehors ==>[] |
on dit slacker d'abord
Mais ma solution reste de toute manière valable et sans aucun doute la meilleure
Marsh Posté le 23-10-2006 à 16:31:57
wedgeant a écrit : on dit slacker d'abord |
la plus longue aussi
ce n'est pas compilé le kernel dans ce cas, mais un module propre à la version de kernel en cours
d'utilisation.
petite précision : mes kernel-sources sont très bien installé
Marsh Posté le 23-10-2006 à 16:35:21
memaster a écrit : ce n'est pas compilé le kernel dans ce cas, mais un module propre à la version de kernel en cours |
eh ben, il est où le pb ?
Tu as besoin d'un module ? Tu fais
make xconfig |
dans /usr/src/linux après être passé root, tu actives ton module, puis tu recompile ton kernel
make && make modules |
ensuite, tu copies ton nouveau kernel dans /boot, tu copies aussi ton nouveau module dans le répertoire kivabien, tu édites lilo.conf pour ajouter ton kernel à la liste des OS de lilo, tu réinstalles le mbr via lilo, tu rebootes et tu es heureux
Hein ? Comment ça "tu sors" ? Méeuh ...
Marsh Posté le 23-10-2006 à 16:38:36
avant d'intégrer ton nouveau module (qui n'est pas livré avec ce kernel par defaut),
il faut bien compiler ton module d'abord avant de l'intégrer dans le kernel.
c'est bien de ça dont on parle
Marsh Posté le 23-10-2006 à 16:40:57
aahhhh, lépalivrélemodule !!!
ben t'as les sources non ?
ok ok, je sais que c'est pas ce que tu cherches, mais le retour aux sources est toujours la solution à tous les pbs
tu as la même version de urpmi sur les 2 bécanes ?
Marsh Posté le 23-10-2006 à 16:45:24
si j'ai les sources puisque j'arrive à faire un dkms build -v versiondumodule --kernelsourcedir /usr/src/2.6.12/trucmuche,
donc ça me pose pas plus de pb que ça, c'est juste une question.
sur l'une urpmi se charge de tout jusqu'au bout et sur l'autre non (qui n'arrive pas à localiser les sources
du noyal) ==> c'est ça que pas tout comprendre le memaster
Marsh Posté le 23-10-2006 à 16:46:53
|
Marsh Posté le 23-10-2006 à 16:50:14
Dark_Schneider a écrit :
|
2.6.12-12 sur les 2 machines et les sources kivonbienavec
ça c'est promis
Marsh Posté le 23-10-2006 à 17:02:52
montre quand même, j veux notamment vérifier un truc
Marsh Posté le 23-10-2006 à 17:07:39
pour celle qui marche :
Citation : |
et l'autre est eteinte chez moi donc rdv ce soir
je suis à peu prêt certain que quelquechose (un path) a sauté, mais où
et comment?
Marsh Posté le 23-10-2006 à 20:44:05
machine 2
Citation : |
Marsh Posté le 24-10-2006 à 01:40:47
tu utilises le noyau 2.6.12.12mdk, or tu as le kernel-source 2.6.12.22mdk
installe celui pour le 2.6.12.12mdk ( kernel-source-stripped-2.6-2.6.12-12mdk )
Marsh Posté le 24-10-2006 à 08:47:12
ah, m....
j'ai pas les yeux en face des trous
si je comprend bien, j'ai jonglé longtemps avec des sources de 22 en faisant
#urpmi kernel-source-2.6
ou
#urpmi kernel-source-stripped-2.6
j'aurais du ecrire tout jusqu'au bout
Marsh Posté le 24-10-2006 à 13:53:35
ou mets à jour vers le noyau 2.6.12.24mdk
Marsh Posté le 24-10-2006 à 13:58:00
Dark_Schneider a écrit : ou mets à jour vers le noyau 2.6.12.24mdk |
je pense que je vais passer à 2007 dès qu'il y aura assez de retours
Marsh Posté le 24-10-2006 à 13:59:37
Ou installer le 2.6.18.1 en téléch... aye, palatête !!
Marsh Posté le 24-10-2006 à 14:10:04
wedgeant a écrit : Ou installer le 2.6.18.1 en téléch... aye, palatête !! |
oussa?
#uname -r
Linux 2.6.12-hh2-xda0-ba0
Marsh Posté le 24-10-2006 à 14:12:24
http://kernel.org/pub/linux/kernel [...] .1.tar.bz2
Marsh Posté le 23-10-2006 à 16:22:15
c'est juste une question,
sur 2 machines différentes (encore elles... )
sur l'une d'entre elle si je fais :
#urpmi dkms-moduletruc
tout fonctionne impec
sur l'autre si je fais la même manip :
j'ai un msg qui me dit en gros que le path du kernel source (/lib/module/2.6.12/build) n'existe pas et d'utiliser
directement une option de dkms build : --kernelsourcedir
pourtant dans mon /lib/module/2.6.12/build j'ai un ln -s vers /usr/lib/src kivabien
heureusement que je sais utiliser dkms build et install sinon ben, plus moyen
d'installer des modules precomp sur l'une de mes machine.
alors une idée?