Dark26 Posté(e) le 2 janvier 2004 Partager Posté(e) le 2 janvier 2004 Bon suite à mon expérience très difdficile au passage au kernel 2.6.0, j'ai créé ce topic pour aider les linuxiens à passer à ce kernel.. j'ai eu des soucis et j'en ai encore et donc j'ai encore des problèmes. Compilation Méthode Debian pour les outils necessaires à la compilation apt-get install kernel-package libncurses5-dev - Télécharger les sources du noyau dans le répertoire /usr/src - Bunzip2 le_nom_du_package - tar -xvf le_nom_du_package - ln -s /usr/src/nom_du_répertoire_kernel /usr/src/linux - cd /usr/src/linux - make menuconfig - make-kpkg kernel_image - dpkg -i /usr/src/nom_du_fichier_deb -edit le lilo.conf # wait before booting the first image. # #delay=20 # You can put a customized boot message up if you like. If you use # `prompt', and this computer may need to reboot unattended, you # must specify a `timeout', or it will sit there forever waiting # for a keypress. `single-key' goes with the `alias' lines in the # `image' configurations below. eg: You can press `1' to boot # `Linux', `2' to boot `LinuxOLD', if you uncomment the `alias'. # # message=/boot/bootmess.txt prompt # single-key delay=100 timeout=100 mettre ces options. - lancer la commande lilo si vous avez des problèmes lors de la compilation vérifier qeu vou savez bien les bonnes versions des logiciels nécéssaires http://kerneltrap.org/node/view/799/3667/ en particulier , il faut installer module-init-tools Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 2 janvier 2004 Auteur Partager Posté(e) le 2 janvier 2004 Les Plus du noyau 2.6 Le premier, c'est le support en natif du bridge ethernet, sans avoir besoin de patcher le noyau ( ça marche aussi avec iptables, pour les règles) Il faut l'activer dans le noyau bien sûr ensuite il faut installer le bridge utils pour pourvoir l'utiliser ... malheureusement la dernière version De: http://ftp.debian.org/debian/pool/main/b/b....9.6-5_i386.deb Taille: 24 ko (23 754 octets) Téléchargé: 24 ko (23 754 octets) est incompatible avec la version de la libc6 debian stable, il faut donc faire un upgrade manuel : De: ftp://ftp.debian.or.jp/debian/pool/main/g...ds1-10_i386.deb Taille: 4.6 Mo (4 780 772 octets) Téléchargé: 4.6 Mo (4 780 772 octets) De: ftp://ftp.debian.or.jp/debian/pool/main/d....1.3-7_i386.deb Taille: 31 ko (30 762 octets) Téléchargé: 31 ko (30 762 octets) voila les 2 fichiers à telecharger ensuite faut faire l'upgrade en même temsp sinon ça ne marche pas dpkg -i libc6_2.3.2.ds1-10_i386.deb libdb1-compat_2.1.3-7_i386.deb et ensuite installer les bridges tools dpkg -i bridge-utils_0.9.6-5_i386.deb ensuite dans /etc/network/interfaces il faut mettre ceci auto br0 iface br0 inet dhcp bridge_ports eth1 eth2 bridge_stp off bridge_fd 2 bridge_maxwait 0 c'est un exemple, mais donc dans ce cas la, on regroupe les 2 cartes réseaux eth1 et th2 en une carte virtuelle br0 qui devient une vrai/fausse carte virtuelle/réelle. voial comment transformer un pc en switch Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 2 janvier 2004 Auteur Partager Posté(e) le 2 janvier 2004 reservé Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 2 janvier 2004 Auteur Partager Posté(e) le 2 janvier 2004 réservé Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 2 janvier 2004 Auteur Partager Posté(e) le 2 janvier 2004 Si la compilation et l'insatallation se dérouleravec succés vous risquez d'avoir des problèmes de configuration et de modules.. si vous avec une erreur au bout de ce type configuring network interface : Unrecognized kernel version et vous utilisez un client dhcp, il faut modifier le script qui se trouve dans /sbin/dhclient il y a une ligne contenant 2.[12345].* et donc forcément avec le kernel 2.6 ça marche pas il faut donc rajouté le 6 et cela va donner 2.[123456].* il suffit de rebooter pour voir que la caret réseau est up. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Spike Posté(e) le 2 janvier 2004 Partager Posté(e) le 2 janvier 2004 Une petite précision pour l'installation des drivers nvidia sur un kernel 2.6 : Les derniers drivers NVIDIA sont les 5328, ils sont parus le 29 décembre, donc c'est encore tout frais. Ils ne sont pas encore compatible avec le kernel 2.6 mais vous en trouverez des " homemade" sur cette page : http://www.sh.nu/download/nvidia/ Sinon voici un autre site pour trouver de l'aide pour installer ces drivers avec un kernel 2.6 : http://minion.de/nvidia.htm Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 2 janvier 2004 Auteur Partager Posté(e) le 2 janvier 2004 merci spike Lien vers le commentaire Partager sur d’autres sites More sharing options...
sky99 Posté(e) le 3 janvier 2004 Partager Posté(e) le 3 janvier 2004 je sens que ton petit serveur va aimer le noyeau 2.6, d'apres ce que j'ai lu a son sujet... Alors verdict ? aussi rapide qu'on le dit? pour ma part j'attends une release de mandrake avec ce kernell dedans (ou plutot le 2.6.1 patché par les soins de mandrakesoft ) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Spike Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 je sens que ton petit serveur va aimer le noyeau 2.6, d'apres ce que j'ai lu a son sujet...Alors verdict ? aussi rapide qu'on le dit? pour ma part j'attends une release de mandrake avec ce kernell dedans (ou plutot le 2.6.1 patché par les soins de mandrakesoft ) Je pense qu'il va falloir attendre encore un peu avant de voir le kernel 2.6 dans une distrib majeur... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 janvier 2004 Auteur Partager Posté(e) le 4 janvier 2004 je sens que ton petit serveur va aimer le noyeau 2.6, d'apres ce que j'ai lu a son sujet...Alors verdict ? aussi rapide qu'on le dit? pour ma part j'attends une release de mandrake avec ce kernell dedans (ou plutot le 2.6.1 patché par les soins de mandrakesoft ) dans l'ensemble pas trop de problème ( quelqu'un avec le bridge , et la carte son) le fait d'avoir virer modutils, a mis la pagaille avec un logiciel ( horde je crois) si bien que modprobe avait disparu ... si il faut uen version récente de procps, que l'onesty obligé de compilé, mais j'ai pas de compilateur sur le serveur et du coup c'est très chiants....) sinon ça a l'air de marcher aussi bien qu'avant.... ilmanque plus qu'un patch openmosix sorte et c'est le bonheur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Spike Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 Si la compilation et l'insatallation se dérouleravec succés vous risquez d'avoir des problèmes de configuration et de modules..si vous avec une erreur au bout de ce type configuring network interface : Unrecognized kernel version et vous utilisez un client dhcp, il faut modifier le script qui se trouve dans /sbin/dhclient il y a une ligne contenant 2.[12345].* et donc forcément avec le kernel 2.6 ça marche pas il faut donc rajouté le 6 et cela va donner 2.[123456].* il suffit de rebooter pour voir que la caret réseau est up. Heu tu n'aurais pas fais une petite erreur dis ? Parce que si le fichier se trouve dans /sbin, à priori, c'est un binaire, et non un script. Sinon, la solution consiste à faire un simple apt-get install dhcp3-client car l'ancien client DHCP (V2.0) ne fonctionne pas avec le kernel 2.6. Je testerai surement ca dans l'aprem et je vous confirme la manip Lien vers le commentaire Partager sur d’autres sites More sharing options...
Spike Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 Bon alors, la manip avec pour le DHCP fonctionne à marveille Parcontre encore une astuce pour booter sans problème : apt-get install module-init-tools C'est ce qui remplace les outils modprobe, insmod, etc... Une page qui pourra surement servir : Migrating to linux 2.6 Sinon, j'ai un problème, mon serveur X ne veut pas se lancer sous le kernel 2.6 alors qu'ils fonctionne parfaitement sous le kernel 2.4.22 Quelqu'un aurait une idée ? suggestion ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 janvier 2004 Auteur Partager Posté(e) le 4 janvier 2004 pour le modute-init-tools, malheureusement il ne se trouve pas dans la branche stable de la debian. donc on peut se le procurer ici en rajoutant cette addresse dasn /etc/apt/sources.list deb http://www.fs.tum.de/~bunk/debian woody/bunk-1 main contrib non-free Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 16 janvier 2004 Auteur Partager Posté(e) le 16 janvier 2004 le kernel 2.6.1 est sorti est il marche bien :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 16 janvier 2004 Auteur Partager Posté(e) le 16 janvier 2004 j'aurais une petite question pour les pros.... sur mon ancien serveur en noyau dans /etc/network/interface j'avais cette ligne #activation de la fonction de forwarding IP au niveau du noya up echo "1" >| /proc/sys/net/ipv4/ip_forward sur mon nouveau serveur avec kernel 2.6.1 il faut que je le mette ou pas ??? ailleurs ???? du style avec le noyau j'ai pas eu à configurer ni les cartes réseaux ni la carte son ( incroyable) alors je voulais savoir pour celui la... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 février 2004 Auteur Partager Posté(e) le 4 février 2004 juste pour dire que le kernel 2.6.2 est soorti et que je vais le compiler de suite Lien vers le commentaire Partager sur d’autres sites More sharing options...
Neo_13 Posté(e) le 4 février 2004 Partager Posté(e) le 4 février 2004 Quelqu'un a regardé si yavait un kernel officiel gentoo en 2.6??? EDIT : development-sources à l'heure actuelle : 2.6.2-rc3 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Neo_13 Posté(e) le 5 février 2004 Partager Posté(e) le 5 février 2004 En cours de compilation Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 5 février 2004 Partager Posté(e) le 5 février 2004 Les spécialistes (j'en ai un sous la main) te diront qu'en terme de perfs, le 2.6.1-ck3 est bien plus intéressant, avec en particulier priorisation des I/O fonction de la priorité du process, ce qu'aucun autre OS ne sait faire, de près ou de loin Niveau compile, hier et aujourd'hui pour les Gentooers, c'est gcc 3.3.1 et KDE 3.2 alors on va laisser reposer le CPU :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 5 février 2004 Auteur Partager Posté(e) le 5 février 2004 ben moi il est installé sur ma debian.... mais j'ai pas envie de reboter pour tester .... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ko-Bahn Posté(e) le 15 mars 2004 Partager Posté(e) le 15 mars 2004 Bon, ce topic me semble tout indiqué pour mon problème de compilation du kernel 2.6.4 :) Déjà, voici la méthode que j'utilise : (enfin, presque) # apt-get install bzip2 libncurses5-dev # vim /etc/fstab => sysfs /sys sysfs defaults 0 0 # mkdir /sys # apt-get install --purge dhcp3-client # vim /etc/apt/sources.list => deb http://www.backports.org/debian/ stable module-init-tools # apt-get update # apt-get install module-init-tools modutils # vim /etc/apt/sources.list => enlever la ligne % cd /usr/src/ % tar xvjf linux-version.tar.bz2 % ln -sfn linux-version linux % cd linux/ % cp /root/config/config-2.6.x .config % make menuconfig dans /usr/src/linux-version % make # make modules_install # cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.X # cp System.map /boot/System.map-2.6. # cp .config /boot/config-2.6.X # cd / # mv vmlinuz vmlinuz.old # ln -sf boot/vmlinuz-2.6.X vmlinuz Voici maintenant les soucis qui arrivent :) - primo, ma carte rézo ne semble pas fonctionner surle kernel 2.4.3, donc pas facile pour télécharger les progs... (par exemple module-init-tools) - lors de l'étape # make j'ai des erreurs qui s'affichent : drivers/built-in.o: In function 'radeon_lock_take': drivers/built-in.o(.text+0x3f68e): undefined reference to 'cmpxchg' drivers/built-in.o: In function 'radeon_lock_transfer': drivers/built-in.o(.text+0x3f709): undefined reference to 'cmpxchg' drivers/built-in.o: In function 'radeon_lock_free': drivers/built-in.o(.text+0x3f474): undefined reference to 'cmpxchg' drivers/built-in.o: In function 'radeon_notifies': drivers/built-in.o(.text+0x3fxxx): undefined reference to 'cmpxchg' make: *** [.tmp_vmlinux1] Error1 zsh: exit2 make Un problème dans les packages que j'ai sélectionné ? (je peux fournir le fichier .config si il faut) Pour ce qui est de module-init-tools, ce que j'ai fait, c'est que je l'ai téléchargé (module-init-tools-3.0.tar.gz), puis j'ai fait .configure puis make install. Normalement c'est bon non ? Mais le fait est que quand je lance # make modules_install il me parle de module-init-tools, comme quoi il le faudrait... Bon, c'est assez confu (pas très clair quoi), mais si quelqu'un pouvait m'aider, je lui en serais reconnaissant. Merci. EDIT : j'ai oublié de préciser que, du fait de mon pb de carte rézo (une carte intégrée [j'ai essayé avec via-rhine, erreur, puis avec aironet4500_core et là, pas d'erreur mais marche pas ?]) j'ai pas pu faire la partie avec dhcp3-client ni apt-get update. Lien vers le commentaire Partager sur d’autres sites More sharing options...
XZombi Posté(e) le 16 mars 2004 Partager Posté(e) le 16 mars 2004 [hors sujet] Pourquoi Dark dans ton deuxième post, tu met la taille du fichier et téléchargé en plus? Exemple : De: ftp://ftp.debian.or.jp/debian/pool/main/g...ds1-10_i386.deb Taille: 4.6 Mo (4 780 772 octets) Téléchargé: 4.6 Mo (4 780 772 octets) [/hors-sujet] Lien vers le commentaire Partager sur d’autres sites More sharing options...
the_g_cat Posté(e) le 16 mars 2004 Partager Posté(e) le 16 mars 2004 ilmanque plus qu'un patch openmosix sorte et c'est le bonheur [HS aussi] T'utilise oMosix pour quoi faire : répartir la charge de ton serveur (celui avec le RAID logiciel ...??), faire tourner des trucs du style 'à la recherche du nouveau ET' (c'est nul, je sais ) ou quoi d'autre ?? Et ça marche bien chez toi ?? D'ailleurs, si tu t'y connais un peu, j'aurais 2-3 question pour toi [/HS aussi] Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 17 mars 2004 Auteur Partager Posté(e) le 17 mars 2004 dans l'ordre ........ pour la taille ........ en fait mon navigateur c'est opera , et il y a une page qui affiche tous les fichiers que j'ai chargé pour avoir toutes les infos sur un fichier, je fais click droit copier les informations du fichier et ça donne par exemple De: http://download.nvidia.com/Windows/56.64/5...tional_whql.exe à: C:\56.64_winxp2k_international_whql.exe Taille: 14.6 Mo (15 264 034 octets) Téléchargé: 14.6 Mo (15 264 034 octets) comme souvent je connais le fichier mais je me rappelle plus sur quelle page j'ai eu l'info c'est plus rapide qeu de rechercher le lien ..... conclusion : parce que copier collé...... ------------------- sinon pour répmondre à the_g_cat openmosix.... au départ parce que j'avais plein de vieux matos et du temps à tuer, donc je me suis lancé dans openmosix ( en fait j'avais un serveur (pentium 133 et un pentium 3 667 ) vuq ue je suis pas un fana de la recherche de ET ( j'aime pas user mon matériel pour rien, j'aime bien qu'il dure ), c'était surtout à titre d'amusement. pour marcher ça marchait pas mal ( en théorie ) masi vu que je ne lancé rien en particulier, c'était juste la pour faire beau .. j'ai remplacé mes 2 serveurs par le serveur de la signature, en integrant le nouveau kernel, et du coup, comme j'ai pas 2 pc, j'ai pas installé openmosix (qui de toute façon ne supporte pas encore le kernel 2.6 :cnul:) pour la charge de mon serveur ..... 01:33:01 up 6:44, 3 users, load average: 0.39, 0.23, 0.1396 processes: 95 sleeping, 1 running, 0 zombie, 0 stopped CPU states: 2.9% user, 1.6% system, 0.0% nice, 95.5% idle Mem: 191696K total, 172188K used, 19508K free, 4852K buffers Swap: 312944K total, 16864K used, 296080K free, 43024K cached avec 95.5% d'idle, j'ai assez de puissante avec mon pentium 2 si tu as des question il ne faut pas hésiter, sinon il y a un super tutorial http://www.openmosix.org le problème étant le nom support du derneir noyau qui beaucoup de fonctionnalité indispensable ( super des derniers périphériques, bridge ....) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.