OVH Cloud OVH Cloud

Compilation noyau

4 réponses
Avatar
Claude
Bonsoir,

J'utilise MDK9.0 (noyau 2.4.19) sur un vieux PII et souhaiterais le
compiler et/ou l'upgrader.

quelle version dois-je récupérer sur kernel.org (il y a entre autres la
2.4.32) ? puis je upgrader vers MDK10 ?

où puis je me procurer une procédure adaptée à cette vieille config ?
(sur google, je ne trouve que des systèmes récents).

merci pour vos conseils

crdlt
Claude

4 réponses

Avatar
Doug713705
Le Jeudi 4 Mai 2006 01:27, Claude s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :

Bonsoir,
Bonsoir,



J'utilise MDK9.0 (noyau 2.4.19) sur un vieux PII et souhaiterais le
compiler et/ou l'upgrader.

quelle version dois-je récupérer sur kernel.org (il y a entre autres la
2.4.32) ? puis je upgrader vers MDK10 ?



Tu peux upgrader ton noyau jusqu'à une version 2.6.X si tu le souhaites sans
aucun problème à partir du moment où tu sélectionnes les bonnes options.

Ceci dit, une distribution comme Mandrake gère tout ça pour toi grâce à des
paquets genre kernel.2.4.X.rpm et kernel-devel-2.4.X.rpm (j'ignore le nom
exact vu que je n'utilise pas Mandrake)

Pour compiler à la main son noyau rien de plus simple :

1 - Télécharger les sources du noyau sur kernel.org

2 - Décompresser les sources dans /usr/src
# tar -xvjf ./linux-2.x.x.tar.bz2 -C /usr/src)

3 - Rentrer dans le répertoire des sources
# cd /usr/src/linux-2.x.x

4 - Configurer le noyau
# make menuconfig
ou
# make xconfig si tu préfères les clickodromes

5 - Compiler le noyau
# make dep (inutile pour les noyau 2.6.x)
# make
# make modules

6 - Installer le noyau et ses modules
# make modules_install
# cp ./System.map /boot
# cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.x.x

7 - Configurer le boot manager pour qu'il pointe vers la nouvelle image du
noyau /boot/vmlinuz-2.x.x (là ça dépend de ton boot manager)

8 - rebooter

Ca n'a rien de sorcier si on connaît bien son matériel.

Bon courage.

--
@+
Doug [Linux user #307925] - Slackware RuleZ ;-)
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --

Avatar
Claude
Doug713705 wrote:

Ceci dit, une distribution comme Mandrake gère tout ça pour toi grâce à des
paquets genre kernel.2.4.X.rpm et kernel-devel-2.4.X.rpm (j'ignore le nom
exact vu que je n'utilise pas Mandrake)

Pour compiler à la main son noyau rien de plus simple :

1 - Télécharger les sources du noyau sur kernel.org

2 - Décompresser les sources dans /usr/src
# tar -xvjf ./linux-2.x.x.tar.bz2 -C /usr/src)

3 - Rentrer dans le répertoire des sources
# cd /usr/src/linux-2.x.x



merci bcp pour cette procédure détaillée.c'est très sympa.

suis allé sur kernel.org et n'ai trouvé que le patch : patch-2.4.32.bz2.
, mais pas le source linux ad hoc.



crdlt
Claude

Avatar
Claude
Doug713705 wrote:
Bonsoir,


J'utilise MDK9.0 (noyau 2.4.19) sur un vieux PII et souhaiterais le
compiler et/ou l'upgrader.



Tu peux upgrader ton noyau jusqu'à une version 2.6.X si tu le souhaites sans
aucun problème à partir du moment où tu sélectionnes les bonnes options.




merci bcp pour ctte procédure détaillée, c'est très sympa !

mon objectif est d'optimiser ma machine, qui est très obsolète. je
souhaiterais effectivement upgrader la version 2.4.19, afin, par
exemple, que mon écran plat soit reconnu, et d'autres periphs.

puis je par conséquent récupérer une version 2.6.x du noyau et
l'installer sans risque ? quelles précautions dois je prendre ?
sauvegarder /etc ?

encore merci

crdlt
Claude


Avatar
Doug713705
Le Jeudi 4 Mai 2006 23:45, Claude s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :


merci bcp pour ctte procédure détaillée, c'est très sympa !



De rien,

mon objectif est d'optimiser ma machine, qui est très obsolète. je
souhaiterais effectivement upgrader la version 2.4.19, afin, par
exemple, que mon écran plat soit reconnu, et d'autres periphs.

puis je par conséquent récupérer une version 2.6.x du noyau et
l'installer sans risque ?


Oui, seul le choix des options compte.
(Avec quand même quelques paquets à installer, je pense notament à udev)

quelles précautions dois je prendre ?


Bien selectionner les options qui concerne ton matériel.

sauvegarder /etc ?


Ce n'est pas nécéssaire.


encore merci



Encore de rien ;-)

--
@+
Doug [Linux user #307925] - Slackware RuleZ ;-)
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --