BSD-FAQ-it
Indietro | Capitolo 7. Lavorare con il Kernel | Avanti

# 7.5. Compilare il nuovo Kernel

Dopo aver creato il file di configurazione custom con il quale abbiamo definito un Kernel personalizzato e dopo aver sincronizzato l'albero dei sorgenti tramite CVS, possiamo teoricamente procedere con la compilazione e l'installazione del nuovo Kernel.

Non dobbiamo mai dimenticare che il Kernel non dovrà mai essere compilato se prima non è stata eseguita la procedura del ``make world. Tale procedura sarà sempre necessaria per rendere stabile ed ``hardenizzare'' un sistema FreeBSD sulla piattaforma hardware sulla quale è stato installato. Nel frattempo citiamo alcune informazioni che ci consentiranno di preparare una rebuild del Kernel di sistema. Posizioniamoci nella directory /usr/src e digitiamo i seguenti comandi:

    [root@picard conf]# cd /usr/src
    [root@picard src]# make buildkernel KERNCONF=PICARD

Dopo aver digitato e confermato i comandi di cui sopra, il processo di compilazione del Kernel di FreeBSD controlla il file di configurazione verificando che lo stesso sia valido, inoltre controlla che non siano stati commessi degli errori, sia per quello che concerne la sintassi del file custom Kernel, che a riguardo di eventuali operazioni illegali.

I tempi di compilazione del nuovo Kernel dipendono molto dal tipo di macchina utilizzata, sul nostro sistema di esempio, PICARD, con un K6-3D a 300 Mhz, la compilazione è iniziata alle ore 17:22 ed è finita alle ore 19:08.

    --------------------------------------------------------------
    >>> Kernel build for PICARD completed on Wed Apr 9 19:08:09 CEST 2003
    --------------------------------------------------------------

Indietro | Partenza | Avanti
Il file refuse | Risali | Installare il nuovo Kernel