Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
noyau 2.6.7
Envoyé par: cyrille

Bonjour,
Est ce que quelqu'un peut me donner la procédure pour installer ce noyau (j'ai tenté via les paquets du testing, mais au boot je n'ai plus de clavier... ; peut etre fallait il passe par les sources ?)
Comment s'y prend on ?
Merci d'avance
Cyrille

Poste le Tuesday 20 July 2004 10:30:24
Répondre     Citer    
Re: noyau 2.6.7
Envoyé par: pedro

Voila comment j'ai procede

installpkg kernel-generic-2.6.7-i486-3.tgz
installpkg kernel-modules-2.6.7-i486-2.tgz
installpkg mkinitrd-1.0.1-i486-1.tgz
installpkg alsa-driver-1.0.5a_2.6.7-i486-1.tgz

cd /boot
mkinitrd -c -k 2.6.7 -m reiserfs (ma partition racine est en reiserfs)
editer /etc/lilo.conf
ajouter une entree comme celle ci

image = /boot/vmlinuz-generic-2.6.7
initrd = /boot/initrd.gz
root = /dev/hdb1--->a modifier suivant ta partition racine
label = Linux267
read-only

executer lilo

editer /etc/rc.d/rc.modules
j'ai ajoute /sbin/modprobe/psmouse a la fin (souris ps2)

verifier que /etc/rc.d/rc.hotplug soit bien executable

reboot

tout a marche du premier coup chez moi mais il se peut que en fonction de ton materiel (clavier souris usb ) tu doives activer d'autres modules

En esperant avoir ete utile
Amicalement
Pierre

PS : Une fois que j'ai boote et verifié que tout fonctionne je note tous les modules charges (lsmod)
je modifie modules.conf pour les charger et je desactive hotplug ça permet de booter + vite j'ai une vielle machine :-(

Poste le Tuesday 20 July 2004 11:01:07
Répondre     Citer    
Re: noyau 2.6.7
Envoyé par: cyrille

C'est pourtant bien ce que j'ai fait,
mais au boot je n'ai plus de clavier (laptop toshiba...), ce qui assez embetant pour modifier quoique ce soit winking smiley
bon je vais chercher voir d'où ça peut venir !
Si qq a une idée...
En tout cas merci
++
Cyrille

Poste le Tuesday 20 July 2004 11:08:46
Répondre     Citer    
Re: noyau 2.6.7
Envoyé par: elyes

tu as un message du kernel ou pas?

Poste le Friday 23 July 2004 15:54:07
Répondre     Citer    
Re: noyau 2.6.7
Envoyé par: cyrille

Hello
Ai trouvé qq infos sur le Web,
Au log si l'on presse la touche SHIFT, ça débloque et l'on a accès au clavier...
C'est grâce à ce lien que j'ai trouvé ça, je le mets si ça interesse d'autres personnes
Merci en tout cas et à plus,
[seclists.org]
++
Cyrille

Poste le Monday 26 July 2004 08:22:27
Répondre     Citer    
Re: noyau 2.6.7
Envoyé par: fgh39

Je me permet d'écrire ce petit guide pour compiler un noyau 2.4.x ou 2.6.x à partir de la Slackware 8.0 à la 9.1, je ne connais pas encore la v10.0 et Xorg.
Si vous voyez une erreur n'hésitez pas de préciser

Cette méthode est moins pratique qu'avec les nouveaux outils mais au moins on sait ce que l'on fait.

il faut etre en root

Il y a une différence entre les noyaux 2.4.x et 2.6.x qui est au niveau des programmes qui chargent les modules (drivers de périph)
Il faut mettre à jours le, les programme(s) "modutils" cars ils n'accepte pas les kernels 2.6.x ==> par contre la compatibilité déscendente 2.6.x vers 2.4.x est assurée par ces nouveaux programmes modutils me semble t il.

il s'agit des commandes : modprobe, lsmod, rmmod, modinfo et depmod qui sont dans /usr/sbin ou /sbin (je me rappelle pas)

On est sous X, ouvrir un console

Installation des sources du noyau => copier linux-2.6.4.tar.bz2
le décompacter
Avec ark ça marche bien sinon la méthode tar -xvzf linux-2.6.4.tar.bz2

on obtiendra /usr/src/linux-2.6.4 (par exemple)

Il faut aussi créer un lien symbolique linux vers les sources du noyau.
Soux X, c'est assez simple, on ouvre l'explorateur on se place sous usr/src On déplace le répertoire vers le bureau en disant que c'est un lien.
KDE nous le demande sous forme de menu déroulant.
On le renomme le lien linux-2.6.4 en linux et on le (re)copie dans usr/src

On reviens sous console.
On tape cd /usr/src/linux et on doit pointer dans /usr/src/linux-2.6.4.

Pour tout nettoyer on fait un "make clean" ou bien "make mrproper" qui en plus efface les fichiers *.config ==> sauvegarde de la config du noyau.

On vas dans /usr/src/linux-2.6.4 et on tape "make xconfig", pour le 2.6.x On peut essayer "make gconfig" ou "make qconfig".

Une interface graphique apparaît

A ce niveau on fait un choix entre les modules et ce qui doit rester dans le noyau.
Evidement plus on en met dans le noyau + il est important.
Aussi pour faire un choix optimum il vaut mieux connaitre le matériel qu'on possède ==> ça revient a connaitre les différents chips (puces électronique) qu'on a dans son ordi, aussi il faut gérer le fréquence d'utilisation. C'est à dire que si on utilise l'audio de temps en temps, il n'est pas nécéssaire de mettre le code dans le noyau, plutot le mettre en modules.
Bien faire attention sur la sélection de la partition, ne pas oublier qu'on dispose d'un disque dur au normes ide et l'option "second fs" => tout ça doit ètre dans le noyau et pas en modules.

Ensuite make dep pour les 2.4.x mais pas pour le 2.6.x

Ensuite make bzImage qui génerera le noyau lui mème " attention au I de bzImage en majuscule "

Attendre la fin de la compilation suivant sa bécanne on obtiendra un noyau d'une taille supérieure ou égale à 800 ko s'appellant bzImage.

Aller le chercher dans /usr/src/linux-2.6.4/arch/i386/boot pour le copier dans (racine de la partition)./boot
Copier le fichier system.map dans (racine de la partition)./boot

Ensuite avec un éditeur (kwrite) éditer le fichier /etc/lilo.conf
remarquer les champs ==> image=/boot/vmlinuz-2.4.22
label=linux
root=/dev/hda2

Rajouter par exemple les lignes dans lilo.conf, ne pas hésiter a rajouter les débuts et fin de champs.

image=/boot/bzImage
label=essai-linux
root=/dev/hda2
read-only

Enregistrer lilo.conf.
A la console taper "lilo -v" vérifier qu'il n'y a pas d'erreur.

rebooter l'ordi avec la commande reboot, en "root" bien sûr.

Essayer linux-essai
normalement il y aura plein d'erreur au démarrage car les modules ne sont pas présents et installés.

Rebooter en version de linux originelle

Inutile d'aller dans X, mais si X est lancé on peut aller en console.
Aller dans /usr/src/linux-2.6.4

Pour compiler les modules => make modules
Pour les installer make modules_install (ne pa soublier le tirait _ )
taper depmod -a

rebooter,

Re essayer le linux-essai

Remarques le nom du noyau n'a pas d'importances
le nom insiqué à lilo non plus
important de faire un lien symbolique vers le noyau qu'on utilise, c'est à dire linux pointe vers linux-2.6.4, ==> je le fais soux X c'est simple
important de copier le fichier system.map dans /boot

les modules se trouvent dans /lib/modules/version-du-noyau

bon courage ...

Poste le Wednesday 11 August 2004 13:16:57
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
noyau 2.6.7
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons