Alle 00:46, gioved� 2 gennaio 2003, miKe ha scritto:
> ti incollo un pezzo di lilo.conf > *** > # Linux bootable partition config begins > image = /boot/vmlinuz-2.4.20 > root = /dev/hda6 > label = Slack_2.4.20 > read-only > image = /boot/vmlinuz-2.4.19-2 > root = /dev/hda6 > label = Slack_2.4.19 > read-only > image = /boot/vmlinuz-2.4.18 > root = /dev/hda6 > label = Slack_2.4.18 > read-only > image = /boot/vmlinuz > root = /dev/hda6 > label = Slack_original > read-only > Ma quanti Kernel hai nel tuo sistema?? Che ci fai co tutti sti kernel?? :) > come vedi devi solo duplicare le chiamate ai vari kernel che > metti in /boot > chiaramente i nomi devono essere univoci Quindi tu mi dici di ribattezzare il mio bzImage con per esempio vmlinuz-2.4.19-pluto > okkio ai moduli, > se ricompili un kernel diverso dall'attuale, no prob > se � lo stesso, per differenziare devi usare dei nomi differenti > per kernel e moduli > quindi devi intervenire sul Makefile andando ogni volta a > cambiare la variabile extraversion Qui mi sono gi� perso, il kernel che ho compilato � diverso da quello attuale anche se nasce dagli stessi sorgenti credo... devo intervenire sul Makefile che si trova in /boot? e cambiare di preciso cosa? > (se noti il kernel mandrake ha un nome che termina in -xxx.mdk) > quel valore � dato proprio dalla variabile in questione, > tu potrai chiamarla 'pluto' > ed avere quindi un vmlinuz-2.4.20-pluto (nome che darai tu a > bzImage) > e dei moduli in /lib/modules/2.4.20-pluto > automaticamente definiti, con congruenza in modules.dep e > System.map (anche nel kernel, lo vedi con uname) > Qui non capisco pi� nulla... in pratica dovrei cambiare delle cose in /lib/modules, modules.dep e System.map, questi ultimi due si trovano in /boot se non sbaglio ... Mah.., Vediamo se ho capito per linee generali il da farsi: 1) copio bzImage in /boot 2) rinomino bzImage con per esempio vmlinuz-2.4.19-pluto 3) modifico lilo.conf inserendo in nuovo kernel 4) modifico Makefile, System.map, modules.dep, /lib/modules in cose che non ho compreso 5) /sbin/lilo Ci sono ancora altre piccole domande: a) Dopo /sbin/lilo e riavvio, come faccio a dire al sistema con quale Kernel partire? a1) Credo che lui parta con il primo kernel che trova in lilo.conf, mettiamo il caso io metta vmlinuz-2.4.19-pluto.. se volessi farlo partire con il secondo, diciamo vmlinuz, come dovrei fare? b) in lilo.conf si fa riferimento oltre che a linux a linux failsafe e ad un'altra voce; anche in queste modalit�, che non ho mai usato, devo mettere il nuovo kernel? Credo di no, ma vorrei conferme... Grazie Ciao
