lunedì 23 novembre 2009

kernel 2.6.32-rc8

Continua spedito il rilascio di nuove release del kernel 2.6.32, in questa rc 8 sono stati corretti diversi problemi per analizzare le varie patch è correszioni varie collegatevi al sito www.kernel.org leggete lo chengelog di questo nuovo kernel.


per scaricare l'archivio compresso del kernel aprite un terminale, scrivete:
wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.32-rc8.tar.bz2

scompattate il tutto servendovi del comando tar.

tar jxvf linux-2.6.32-rc8.tar.bz2

ho proceduto alla configurazione, compilazione del kernel con il metodo classico su un eeepc con installato archlinux come distribuzione principale .

eccovi i principali passaggi da me eseguiti per una configurazione ottimizzata .

Entrate dentro la nuova cartella decompressa.

cd linux-2.6.32-rc8
iniziate la configurazione del kernel utilizzando il comando make menu config

cliccate sull'opzione append to local version - append to kernel release in modo da creare dentro la cartella /lib/modules/ una nuova cartella contenenti i sorgenti di questa versione del kernel è non sovrascrivere la versione precedente, nel mio caso ho scelto come nome la dicitura
rc8-ARCH.
se state compilando su un eeepc, selezionate il processore atom sotto processor family.


scegliete le varie sezioni del kernel secondo le vostre esigenze ed in particolar modo in base all'hardware posseduto sul vostro pc.

salvate ed uscite dalla configurazione del kernel cliccando due volte sul tasto esc della tastiera.


iniziate la compilazione del kernel scrivendo da terminale:

make dep bzImage

continuate con la compilazione dei vari moduli del kernel.

make modules

installate i moduli servendovi del comando:

sudo make modules_install

copiate l'ultima riga generata dal comando, dovrebbe essere questa:

DEPMOD 2.6.32-rc8rc8-ARCH

copiate il file bzImage dentro la cartella /boot/ rinominandola in vmlinuz2632rc8-ARCH.

sudo cp -fr arch/x86/boot/bzImage /boot/vmlinuz2632rc8-ARCH

create l'immaggine del kernel servendovi del comando mkinitcpio.

sudo mkinitcpio -k 2.6.32-rc8rc8-ARCH -g /boot/kernel2632rc8rc8-ARCH.img

l'ultimo passaggio da eseguire per poter provare il nostro kernel è quello di modificare il file /boot/grub/menu.lst, inserite le nuove voci appena create vmlinuz2632rc8-ARC, kernel2632rc8rc8-ARCH.img.


sudo nano /boot/grub/menu.lst

title Arch 2.6.32rc8
root (hd0,0)
kernel /boot/vmlinuz2632rc8-ARCH root=/dev/sda1 ro
initrd /boot/kernel2632rc8rc8-ARCH.img

Nessun commento: