Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come ricompilare un kernel

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

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 .
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 .

 

sistemi © www.354353.com