Il kernel di Linux è la parte del sistema operativo che controlla i processi di hardware e di sistema , e mantiene tutto lavorare insieme . Il kernel di default può essere utilizzato sulla maggior parte delle configurazioni hardware e con la maggior parte del software e aggiornamenti del kernel può essere gestito dal gestore dei pacchetti del sistema operativo . Tuttavia, ci saranno momenti - ad esempio quando si installa la più recente hardware , il software necessita di un kernel più recente o vorrei solo per testare il kernel più recente - che è necessario compilare un kernel personalizzato . Istruzioni
1
Scarica l'ultimo pacchetto sorgente dal sito kernel.org (vedi "Risorse aggiuntive " di seguito) .
2
Aprire una finestra di terminale . La finestra del terminale si troverà nel menu del sistema operativo principale "Applicazione" , sia sotto "Utilità di sistema " o " utility". Ti verrà presentato con un prompt dei comandi , dove potrete digitare i seguenti comandi .
3
Digitare il comando "su " per passare all'utente root .
4 < p > Digitare il comando " mv kernel.tar /usr /src /" per spostare il pacchetto sorgente del kernel per la directory /usr /src . Cambiare " kernel.tar " con il nome esatto del pacchetto del kernel .
5
Digitare il comando " tar - xvf kernel.tar " per estrarre il pacchetto dei sorgenti del kernel .
6
Digitare il comando "cd Linux /" per spostarsi nella directory di Linux in /usr /src /
7
Eseguire il comando " make menuconfig " per far apparire il menu di configurazione del kernel . < br > Pagina 8
Scegli le opzioni di configurazione del kernel attraverso il menu
9
Eseguire il comando " make dep : make clean ." per configurare le dipendenze e ripulire i file di configurazione a partire dall'ultimo compilazione del kernel .
10
Eseguire il comando "make zImage " per creare l' immagine del kernel .
11
Eseguire il comando "make modules" per creare i moduli del kernel .
12
Digitare il comando "cp /usr/Linux/src/arch/i386/boot/zImage /boot /newkernel " per copiare il " zImage " nella directory di avvio.
13
Digitare il comando "make modules " per compilare i moduli
14
modificare il file /boot /grub /menu.lst e aggiungere le seguenti informazioni : . titolo Kernel test ( 2.6.0 ) root (hd0 , 1 ) kernel /boot/zImage-2.6.0 ro root = LABEL = /initrd /boot/initrd-2.6.0.img
15
riavviare il sistema.
Pagina 16
Scegli "Test kernel " dal menu di avvio di GRUB per avviare il nuovo kernel .