Guida alla compilazione del kernel 2.6.28
Non ho resistito al fascino di questo nuovo “nucleo” e ho iniziato a compilarlo su OpenSuse 11.1. E’ più semplice di quanto si dice in giro, occorrono appena sei “step”.
Step 1 Download
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Step 2 Estrazione dell’ archivio
# tar -xjvf linux-2.6.28.tar.bz2 -C /usr/src
# cd /usr/src/linux-2.6.28
Step 3 Installazione dei prerequisiti e configurazione del kernel
# zypper install gcc make ncurses-devel1
$ make menuconfig2
Step 4 Compilazione
$ make
$ make modules
# make modules_install
Step 5 Installazione del kernel
# make install3
Step 6 Reboot e run con nuovo kernel
# reboot
Al più presto darò conto della mia esperienza con Ext4; dalla teoria alla pratica…
Update 3/01/2009
Su Ubuntu 8.10 il procedimento è molto simile. Le uniche differenze stanno nei tool di installazione delle dipendenze (apt-get/synaptic piuttosto che zypper/yast), nel comando update-grub per modificare il file /boot/grub/menu.lst (in OpenSuse non è necessario) e nella creazione manuale di initrd.img-2.6.28 col comando “mkinitramfs -o initrd.img-2.6.28 2.6.28” (anche questo sul lucertolone non è necessario).
- Naturalmente verranno soddisfatte le dipendenze (es. linux-headers) ↩
- Configurare le varie opzioni del kernel è cosa abbastanza complessa, se non si è “Geek” si consiglia di lasciare le opzioni di default ↩
- Non c’è più bisogno di creare l’ immagine initrd e di modificare il file /boot/grub/menu.lst, tutto viene fatto i maniera automatica. ↩
Post correlati...
Finalmente Lancelot! by Mad on April 12th, 2008
Oramai lo hanno capito tutti il sottoscritto è un entusiasta di kde 4, tanto da seguirne gli sviluppi passo passo e da scriverne spesso in proposito.
Tutorial per Linux Mint 5 Elyssa R1 by Mad on June 27th, 2008
Segnalo un bellissimo tutorial per .
Gimp senza veli...! by Mad on September 1st, 2008
Ancora un altro eccellente lavoro dell'Istituto MaJorana di Gela e del Prof.
Cpu scaling sul mio notebook by Mad on May 6th, 2009
Oramai quasi tutti i processori supportano lo scaling, ovvero la regolazione della frequenza della cpu che permette un maigliore gestione energetica, una maggiore durata delle batterie, e una diminuzione del fastidio da "ventola perennemente in funzione.
Adobe Air per Linux, Beta, ma secondo a nessuno. by Mad on September 27th, 2008
Ho provato Adobe Air (Adobe Integrated Runtime) per Linux, il famoso sistema di runtime multi piattaforma che permette l'utilizzo di Flash, Flex, JavaScript, Ajax per la creazione di rich Internet application (RIA).
Bentornato!












30 dicembre 2008 alle 4:50 pm Mozilla Firefox 3.0.5 SuSE Linux
Ciao, solo una correzzione..
zypper gcc make ncurses-devil non vuol dire nulla… dovresti mettere:
zypper in gcc make ncurses-devil
oppure far installare direttamente il modello “sviluppo kernel” con il comando:
zypper in -t pattern devel_kernel
have fun
30 dicembre 2008 alle 9:44 pm Mozilla Firefox 3.0.5 SuSE Linux
Giusto, ho dimenticato install (o in). Corretto!
31 dicembre 2008 alle 11:19 am Mozilla Firefox 3.0.5 Linux
make modules non ha senso se usi make
make compila anche i moduli nel 2.6
6 gennaio 2009 alle 12:23 am WordPress 2.7
[...] Guida alla compilazione del kernel 2.6.28 [...]
7 gennaio 2009 alle 9:16 am Mozilla Firefox 3.0.5 SuSE Linux
[QUOTE]
# zypper install gcc make ncurses-devil
[/QUOTE]
non sarà mica ncurses-devel
?
7 gennaio 2009 alle 1:40 pm Mozilla Firefox 3.0.5 Ubuntu Linux
Giusto!
9 gennaio 2009 alle 1:01 am Mozilla Firefox 3.0.5 SuSE Linux
La scrofa ha partorito uno dei gamberetti !!
15 febbraio 2009 alle 3:04 pm Mozilla Firefox 3.0.6 SuSE Linux
ho fatto tutto ma x-server non funziona più.