2.4.15 vers 2.4.16 ca plante quand je compile (message erreur inside) - Linux et OS Alternatifs
Marsh Posté le 25-11-2001 à 19:04:44
pas de bol le 2.4.15 ou meme 2.5.0 sont bugges
pecho un 2.4.14
Marsh Posté le 25-11-2001 à 19:21:24
Et va faire un tour sur ce site :
http://perso.wanadoo.fr/linux_wiza [...] ation.html
Marsh Posté le 25-11-2001 à 19:22:02
mais ca viens du noyau?
je ne pense pas
je pense que ca viens de moi que ne sex pas compiler le noyau .
parceque tout ce passe bien jusqu'aux moment ou il me dit de faire lancer la commande make symlinks deb.
c'est c'est moi que ne sesx pas et qui est bugge
help
taking fire need assistance
Marsh Posté le 25-11-2001 à 21:12:42
en gros faut que ton kernel detarer sois ds /usr/src/linux-2.4.15
ensuite tu fais un chtit lien symbolique
ln -s /usr/src/linux-2.4.15 /usr/src/linux
cd /usr/src/linux
mnt faut configurer ton kernel, perso je le fait par make menuconfig (je supose que c ca dont tu parles pour les "parametres noyau", je connais pas mandrake)
ensuite
make dep && make bzImage && make modules && make modules_install
une vois ceci fait reste plus qu'a l'installer, la doc pour ca (pour le reste non plus m'enfin est pas trop dur a trouver
Marsh Posté le 25-11-2001 à 23:25:05
ouaou
j'ai reussi
j'ai du son et le modem fonctionne
ah enfin
et j'ai failli abandonner linux .
la je suis comme un dingue.
mon premier noyau.
enfin voila il y a encore des probleme mais on peut tout résoudre.
on a l'impression d'avoir le controlede son os sous linux.pas comme sous windobe
Marsh Posté le 27-11-2001 à 19:19:33
j'ai un blem avec l'install du noyau
voila je l'ai deja compilé une fois et tout a marché
et maintenant je voudrais mettre un nouveau noyau (2.4.16)
et la donc je l'extrais dans usr/src/linux et tout va bien je le configure
et lorsque que je lance make clean dep && make bz....etc
et ba ca plante , il plante en plein milieu il me fait une erreur
donc ca viens de moi ou pas
je le fais mal...
Marsh Posté le 27-11-2001 à 20:28:07
hé bhé, en v'la un qui est motivé poour avoir toujours le dernier cri !
Marsh Posté le 27-11-2001 à 21:35:58
oui toujours ba j'ai toujours le meme probleme enfaite
lorsque je compile j'ai une erreur un bout d'un moment.
exemple
linux/include/net/sock.h:741:sixe of array'__pad' is too large
make[3]:***[nb:0]Erreur1
et apres il y a encore deux trois erreur et ca stop
ca viens de quoi?
help
Marsh Posté le 27-11-2001 à 22:36:25
y a certains kernels ou il y a des bugs (genre le 2.4.10 avec l'option ntfs si je me souviens bien)...
sinon aucune idée j'ai compilé le 2.4.15 patché sans problème.
tu as bien suivi la procédure à la lettre ?
Marsh Posté le 27-11-2001 à 22:38:12
oauiaouai
j'ai compilé le 2.4.15 sans probleme
oui je pense que ca doit venir de la config que je demande au noyau
je vais essayé la config par defaut
merci
bye
Marsh Posté le 27-11-2001 à 23:06:45
ben pour voir si c a cause de ta config, tu sauve la config d'un kernel que tu sais compiler ds un fichier et tu la charge apres avec le 2.4.16
Marsh Posté le 28-11-2001 à 22:05:52
non ce n'est pas a cause de ma config
enfaite j'arrive bien a compiler un nouveau noyau apres un nouvelle install de linux
mais le bleme c'est que je n'arrive pas a le recompiler apres .
il y a quelque chose de spécial a faire pour compiler de nouveau?
moi pour mettre a jour mon noyau , je decompresse le targz dans usr/src/linux
puis je le configure dans le panneau de config de la mandrake puis je lance make dep clean && make bzImage && make modules && make modules_install.
es-ce que j'oubli quelque chose
Marsh Posté le 28-11-2001 à 22:34:34
c plus propre de taper les sources ds /usr/src/linux-2.4.16
puis de faire un lien symbolique "linux" qui pointe sur ce rep
[edtdd]--Message édité par cassidy--[/edtdd]
Marsh Posté le 28-11-2001 à 22:36:18
make dep clean ??
make dep && make clean && make bzImage && make modules && make modules_install
c'est ma commande...
Marsh Posté le 29-11-2001 à 03:00:59
Le plus sur quand tu veux compiler un nouveau noyau :
detarer l'archive dans un rep /usr/src/linux-2.4.X
faire un lien symbolique qui s'appelle linux qui est situé dans /usr/src et qui pointe sur /usr/src/linux-2.4.X .
pour nettoyer (virer les .o déja compilé ...)
make clean
après tu configure avec
make xconfig (si t'est sous X) make menuconfig (en console)
make dep (pour créer toutes les dépendances nécessaires à la bonne compilation)
make bzlilo (si tu veux qu'il t'installe directement lilo avec le nouveaux noyau) ou make bzImage
pour les modules :
make modules modules_install (make réalise les deux cibles à la suite)
si tu veux tapper la commande une bonne fois pour toute tu peux donc faire
make dep bzlilo modules modules_install
Mais faut surtout pas oublier d'avoir fait make clean avant sinon
la compilation ne s'effectuera que sur les modif qui ont été faites (c'est d'ailleurs un des intérêts de make)dans la config au risque de conserver des .o qui ne contiennent pas tous les symboles ... Eventuellement pour plus de sureté intercale la cible clean entre dep et bzlilo
Sinon une dernière remarque passez au 2.4.16, le 2.4.15 ou 2.5.0 contient un énorme bug dans la gestion des filesystems (exemple : essayez de copier un fichier sur une disquette, démontez la puis remontez la et recopier le fichier sur le disque dur, puis essayez d'ouvrir ce dernier, vous verrez bien)
Marsh Posté le 25-11-2001 à 18:57:38
ba voila je viens d'installer la mandrake 8.1 et jevoudrais installer le noyau 2.4.15
bon jusque la tout va bien
ensuite je decompresse le targz dans usr/src
la ca va encore
ensuite je vais dans le panneau de config de la mandrake
je regle les parametre du noyau.
la ca va encore
ensuite je fais appliquer et la il me dit ok
puis j'ai un message qui me dit pour finir l'installation vous devez lancer la commande "make symlinks dep"
et la je comprends pas. help me
ou je dois lancer cette commande
-dans la consale à usr/src..(ca marche pas )
[edtdd]--Message édité par kenses--[/edtdd]