Allora: per prima cosa installa le sorgenti del kernel: nel CD della RedHat sono in formato rpm (linux 2.2.14-i386.rpm, mi pare). Poi ti sposti nella directory /usr/src/linux-2.2.14-12/ e lanci make menuconfig. Ti si apre una schermata tipo Linuxconf dove puoi aggiungere o togliere moduli che il tuo kernel ha; modifica la voce ISDN support con quello che ti interessa: ricorda che è sempre meglio aggiungere un modulo piuttosto che inserire la voce direttamente sul kernel, se non ti danno scelta aggiungila comunque; usa l'help, è fatto bene ed è chiaro (se sai l'inglese ovviamente). A questo punto devi controllare che quello che hai fatto soddisfi le dipendenze tra i moduli: dagli un make dep. Poi ripulisci il kernel dalle voci inutili con make clean. A questo punto sei pronto a compilare l'immagine: make bzImage. Subito dopo aver compilato l'immagine dagli un make modules per compilare i vari moduli che hai aggiunto/tolto e un make modules_install per dire al kernel di caricarli all'avvio. Adesso devi solo dire al Lilo che deve fare il boot dalla nuova immagine: make zLilo. Il tuo nuovo kernel è pronto all'uso: fai un reboot. Avvertenza: okkio a quello che fai perchè un errore nel kernel ti fa parecchi danni: non si avvia più la macchina, il Lilo non fa più il boot e compagnia bella.

Rispondere a