Se sei impaziente di cominciare questi sono i passi da
seguire:
1) Rinomina la directory /lib/modules/2.x.x in qualcos’altro.
*
% mv /lib/modules/2.x.x /lib/modules/2.x.x.old
NOTA: Se dovessero essere presenti più directory
rinominale tutte ".old". Ciò è vero
in particolar modo per gli utenti RedHat.
2) Apri un terminale (bash/xterm) e digita cd /usr/src/linux
quindi esegui uno tra questi
make config
make menuconfig
make xconfig
3) Configura tutte le opzioni che desideri avere nel Kernel
quindi digita la seguente lista di comandi
make clean
make dep
make bzImage
make modules
make modules_install
Oppure se stai ricompilando e NON vuoi vedere tutte le
azioni passo-passo della ricompilazione digita
make clean dep bzImage modules modules_install
che eseguirà nell’ordine tutte le operazioni.
Puoi anche ridirezionare l’output del comando in un
file da visionare in caso di errori, in questo modo:
make clean dep bzImage modules modules_install > nome_file.txt
4) Copia i file vmlinux* e System.map nella directory /boot
rinominando i vecchi in .old (System.map -> System.map.old)
* Nota: per gli utenti RedHat generalmente i file che ci
interessano risiedono in /usr/src/linux/System.map e /usr/src/linux/arch/i386/bzImage.
Per gli utenti Slackware e delle altre distribuzioni, l’immagine
del Kernel che creiamo è /usr/src/linux/vmlinuz (la
System.map è uguale).
5) Edita il file /etc/lilo.conf per includere il nuovo
kernel
6) Fai il reboot della macchina, seleziona il nuovo kernel
e controlla i messaggi di avvio (dmesg) per assicurarti
che tutto funzioni.
Nel prossimo numero illustreremo il significato dei vari
passi...
Continua... Parte IIII >>>
|