-:: Menu
-:: Feed RSS
-:: Sostienici
-:: Irc Channel
Vieni a trovarci nei nostri chan irc

Server: irc.azzurra.org
Chan: #TuxMeaLux
 
 Server: irc.freenode.net
Chan: #TuxMeaLux
-:: Last from Forum
-:: Partners
-:: Antipixel










 
[

Slackware

] Kernel Precompilati
Autore: Matrix86
Data inserimento: 02/02/08 19:45
Data Modifica: 02/02/08 19:45

In molti mi chiedono come aggiornare il kernel al 2.6 con Slackware 11. In Slackware 11, Patrick ha avuto la bella idea di mettere un kernel 2.6.17.13 precompilato. Quindi con pochi semplici passi possiamo avere sulla nostra Slackware un kernel 2.6 che và anche abbastanza bene per essere un kernel ottimizzato...
Iniziamo con il prendere i file necessari dal CD/DVD di Slackware, o scaricandolo dal mirror seguente.

# wget ftp://ftp.eutelia.it/pub/Slackware_Mirror/slackware-11.0/extra/linux-2.6.17.13/kernel-generic-2.6.17.13-i486-1.tgz
# wget ftp://ftp.eutelia.it/pub/Slackware_Mirror/slackware-11.0/extra/linux-2.6.17.13/kernel-headers-2.6.17.13-i386-1.tgz
# wget ftp://ftp.eutelia.it/pub/Slackware_Mirror/slackware-11.0/extra/linux-2.6.17.13/kernel-modules-2.6.17.13-i486-1.tgz
# wget ftp://ftp.eutelia.it/pub/Slackware_Mirror/slackware-11.0/extra/linux-2.6.17.13/kernel-source-2.6.17.13-noarch-1.tgz
# wget ftp://ftp.eutelia.it/pub/Slackware_Mirror/slackware-11.0/slackware/a/mkinitrd-1.0.1-i486-3.tgz

Copiamo tutto in una cartella (sono un tipo ordinato) e diamo il comando:

# installpkg *.tgz

In questo modo abbiamo installato tutti i pacchetti (in realtà bastavano anche solamente kernel-generic-2.6.17.13-i486-1.tgz,kernel-modules-2.6.17.13-i486-1.tgz e mkinitrd-1.0.1-i486-3.tgz), compresi gli headers e i sorgenti, che potrebbero sempre essere utili nella compilazione di qualche sorgente.

Fatto questo spostiamoci nella cartella boot:

# cd /boot/

e creiamo l'initrd ovvero l' "INITial RamDisk" che si preoccuperà di fare i primi preparativi all'avvio del pc. Per fare questo dobbiamo però essere a conoscenza del tipo di filesystem usato e della partizione su cui è installato Linux. Per vedere in che partizione avete installato Linux date un:

# fdisk -l

Quindi creiamo il nostro initrd. Se usiamo il filesystem ext3 diamo il seguente comando:

# mkinitrd -c -k 2.6.17.13 -m jbd:ext3 -r /dev/hda1

dove /dev/hda1 deve essere sostituito con la partizione in cui avete installato Linux!!!
Se invece avete reiserfs come filesystem, allora date:

# mkinitrd -c -k 2.6.17.13 -m jbd:reiserfs

Ok, ora bisogna modificare qualche riga al file lilo.conf e possiamo riavviare.
Apriamo il file /etc/lilo.conf con:

# pico /etc/lilo.conf --> pico è un editor, potete usare quello che volete!

Aperto lilo.conf, aggiungete le seguenti righe:

# Linux bootable partition config begins
image = /boot/vmlinuz-generic-2.6.17.13
initrd = /boot/initrd.gz
root = /dev/hda1 ---> sostituite /dev/hda1 con la partizione in cui avete installato Linux
label = Slackware_2.6.17.13
read-only
# Linux bootable partition config ends

Cercate poi nel file lilo.conf la riga image = /boot/vmlinuz e sostituitela con:

image = /boot/vmlinuz-ide-2.4.33.3

Salvate il file (se avete usato pico con CTRL+O e uscite con CTRL+X) ed uscite. Testate il file lilo.conf tramite:

# lilo -t

E nel caso in cui non si sono avuti errori, aggiornate lilo con:

# lilo -v

Finito...Ora riavviate e al menù di lilo in cui scegliete il sistema operativo da avviare, premete invio su Slackware_2.6.17.13 e godetevi il nuovo kernel!!!

Per info,chiarimenti o supporto potete usare il nostro forum.
Un saluto,

Matrix86

Ultima modifica: 02/02/08 19:45 | Commenti: 2 | Letture: 1085 |
Commenti:
Tuxer90 | Data: 17/04/08 12:09 |
Comodi i kernel precompilati.
Ci vogliono 2 secondi per aggiornare il kernel.
Matrix86 | Data: 17/04/08 12:14 |
Indubbiamente ci vuole poco tempo, però preferisco compilarlo da me per ottimizzarlo al meglio. I kernel precompilati sono comunque un ottimo strumento =)
-:: Box Utente
-:: Utenti
Visitatori Online: 4
Staff Online:

Membri sul Forum:


Ultimi Utenti Registrati:

DemoneBianco, BlackZ
IP: 38.107.191.119
OS: Unknown (Bot)
Staff: 3
Visite: 245973
Ultima visita: 12/03/10 17:50
Uptime: 769 giorni,0 ore,32 minuti
-:: Pubblicità
-:: Ultimi Articoli
-:: Ultimi Downloads
-:: Matrix86 Presence

My status
-:: Validazioni

CSS Valido!

Valid XHTML 1.1