View Single Post
Old 05-10-2002, 13:11   #2
qweasdzxc
Senior Member
 
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
Re: Come applicare le patchs al kernel?

Quote:
Originariamente inviato da NZ
[b]
su un sito ho trovato questa procedura:

(dopo aver copiato la patch in /usr/src)
cd /usr/src
gunzip prepatch-2.4.20-pre9.gz
patch -p0 < prepatch-2.4.20-pre9
cd /usr/src/linux
make xconfig
(settare e salvare!)
make clean dep bzImage modules modules_install
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinux-2.4.20-pre9
cp /usr/src/linux/System.map /boot/System.map-2.4.20-pre9
(modificare opportunamente LILO)
REBOOT.

è giusta come procedura?
Se si,vale anche per la -ac patch?
Nel caso che si possano applicare tutte e 2 le patchs,
va fatta 2 volte la procedura o si può fare tutto in una
volta lanciando
patch -p0 < prepatch-2.4.20-pre9
patch -p0 < patch2.4.20-pre8-ac3

prima di fare make xconfig?
Che "denominazione" avrebbe un kernel così patchato?
intanto si scrive patches credo, o no?
il procedimento e quello, ma credo proprio sia impossibile applicare quelle 2 patch li in sequenza, la prima ti fa diventare il 2.4.19 un 2.4.20 pre9, l'altra trasforma un 2.4.19 o un 2.4.20pre8 in un kernel di ac, la devi applicare al kernel giusto senno non funziona. per piccole patch come la preempt non ho avuto problemi ad applicarla anche a kernel diversi, ma quella patch e molto molto grossa in teoria.
in ogni caso le patches le puoi installare una di fila all'altra senza riconfigurare niente ovviamente, ma ti consiglio di fare una compilazione dopo ogni patch installata per vedere se la compilazione va a buon fine, in caso contrario quella patchnon andava bene...
__________________
qweasdzxc è offline   Rispondi citando il messaggio o parte di esso