[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[riminilug-general] Re: [riminilug-soci] compilare kernel ubuntu
Michele Delbianco wrote:
Ciao a tutti,
come si fa a compilare il kernel avendo già evidenziati in menuconfig i
moduli che ubuntu ha precompilato durante l'installazione?
Mi spiego meglio: per adesso è la distro che mi riconosce meglio
l'hardware, tranne alcuni problemi con stampante e video4lin, così
vorrei aggiungere soltanto queste cose o poche altre.
Ho scaricato i sorgenti in /usr/src, dovrei mettere il file di
configurazione del vecchio kernel nella cartella dove scompatterò i
sorgenti o cosa?
mando la risposta su riminilug-general@ dato che la domanda andrebbe
postata li.
se hai il file /proc/config.gz ti basta fare zcat /proc/config.gz >
/usr/src/linux-XXXXX/.config poi entri nella dir del kernel cd
/usr/src/linux-XXXXX/ e fai make oldconfig, rispondendo eventualmente
alle domande riguardanti i moduli che non erano presenti nel kernel di
ubuntu ma che lo sono dentro il kernel nuovo.
poi ti basta fare make bzImage; make modules; make modules_install;
cp -f arch/i386/boot/bzImage /boot/kernel-XXXXX .
Nota1: nel caso tu abbia bisogno dell'initrd dovrai utilizzare i tool
della tua distro x crearlo
Nota2: nel caso tu stia parlando di un kernel 2.4 devi fare anche make
dep prima di make bzImage
Successivamente aggiorna il tuo boot loader (aggiungendo una conf dentro
grub oppure aggiungendo conf e rilanciando lilo) ...ed il gioco e' fatto.
Christian