jump to navigation

Kernel alla ‘debianway’ giugno 1, 2007

Posted by linuxiano in Debian, gtk, kernel, Linux.
trackback

In questa guida vedremo come ricompilare il kernel alla debianway….
innanzitutto assicuriamoci di aver installato i seguenti pacchetti:
apt-get install debhelper modutils kernel-package libncurses5-dev fakeroot
Installiamo i sorgenti del kernel che vogliamo installare:
apt-get install linux-source-2.6.18
entriamo in:
cd /usr/src
scompattiamo i sorgenti:
ar xvjf linux-source-2.6.18
entriamo nella cartella dei sorgenti:
cd linux-source-2.6.18
facciamo pulizie:
make-kpkg clean
iniziamo la personalizzazione con menuconfig (che ha una pseudo-grafica)[vi ricordo comunque che è possibile fare la configurazione anche con gconfig e xconfig che usano rispettivamente le gtk e le qt]
make menuconfig
*ricordiamoco di attivare almeno i seguenti valori per avere un kernel funzionale:
1.

In «General Setup» attivare:
*

-Support for paging of anonymous memory (swap)
o

–Support for prefetching swapped memory
2.

In «Processor type and features»:
*

In «Processor family» scegliere il modello del processore.
*

Attivare Preemption Model-> Voluntary Kernel Preemption (Desktop)
*

In «High Memory Support» scegliere:
o

off se si possiede meno di 1 GB di RAM
o

1GB Low Memory Support se si possiede 1GB di RAM
o

4GB se si possiede più di 1GB di RAM
*

In «Timer frequency» abilitare: 1000 Hz
3.

In «Graphics Support»
*

Disabilitare NVIDIA RIVA se si usano driver Nvidia proprietari.
4.

In «Block layer -> IO Schedulers» lasciare solo «CFQ I/O scheduler», otterrete una migliore performance.
5.

In «Kernel hacking» deselezionare «Kernel debugging».


possiamo inziare la fase di compilazione (richiede un po di tempo):
fakeroot make-kpkg --append-to-version=-debianway --initrd kernel_image kernel_headers modules_image
poi:
cd ..
installiamo i pacchetti creati con dpkg:
dpkg -i linux-image-2.6.18-debianway_2.6.18-debianway-10.00.Debianway_i686.deb
ancora:
dpkg -i linux-headers-2.6.18-debianway_2.6.18-debianway-10.00.Debianway_i686.deb
aggiorniamo il grub:
update-grub

Se tutto è andato a buon fine, dovremmo aver un nuovo kernel disponibile all’avvio.

Commenti»

1. franz - giugno 1, 2007

la ricompilazione del kernel è una cosa delicata! bisogna conoscere bene il proprio hardware e flilesystem! Trovo questa guida un po’ troppo superficiale e sconsiglio fortemente i neofiti a intraprendere la ricompilazione del kernel in base a queste poche istruzioni!!!!!!!!

2. linuxiano - giugno 1, 2007

è vero….. è un po superficiale, ci sarebbero altre opzioni. Ho preferito non approfondirle però!

3. nutellol - giugno 2, 2007

concordo con franz.ma gli utili hint di linuxiano vanno associati all esperienza personale di ognuno. è raro che un kernel funzioni correttamente alle prime esperienza. grazie anyway

p.s. il form per inserire il messaggio lo trovo un pò piccolo. non so se accade solo a me :-S

4. nutellol - giugno 2, 2007

sorry, il form è ok, forse aveva caricato male la pagina :$


Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: