Re: [newbie-it] Compilare kernel

2003-09-13 Per discussione kudega
On 2003.09.13 00:31, Giuseppe Ferruzzi wrote:
* kudega ha scritto:

 Allora un passo alla volta... il file c'è e si chiama /boot/config-
 2.4.20-8 ma non ho capito dove lo devo copiare... qual'è la
directory
 dei sorgenti del kernel? Questa.../usr/src/linux-2.4.20-8 ??
 E perchè la devo copiare lì?
 Io pensavo che quando sarei arrivato al punto dove mi avrebbe
chiesto
 che pacchetti installare sarei andato a richiamare quel file
(config-
 2.4.20-8)... sbaglio??
 grazie ciao Davide
Se vai al seguente indirizzo:
http://www.europe.redhat.com/documentation/rhl8.0/rhl-cg-it-8.0/index.php3
troverai il sommario della Official RedHat Linux Customizatione
Guide
Potrai leggerti tutte le informazioni che vorrai riguardo la
compilazione
del kernel e dei src.rpm.
Grazie Giuseppe. Sapevo già della guida on line. C'è anche quella per 
la RH9!! Ma se non sbaglio non spiega come aggiornare il kernel con un 
normale tarball ma solo con i sorgenti rpm forniti da RH...
Cmq più o meno ci sono riuscito... sto ancora facendo delle prove sul 
Pc fuffa poi quando sarò sicuro... lo farò anche su questo! :)
Grazie ciao ciao
Davide



Re: [newbie-it] Compilare kernel

2003-09-12 Per discussione kudega
On 2003.09.12 10:19, Rev.Ferris wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Alle 01:38, venerdì 12 settembre 2003, kudega ha scritto:
 Premetto che non ho mai compilato il kernel quindi non ne so  un
 tubo, o quasi...
 Volevo solo chiedere... Arrivo ad un punto dove devo scegliere i
 pacchetti da inserire nel nuovo kernel. Non esiste un file od un
 elenco che mi dica i pacchetti che sono installati ora nel kernel
 funzionante?!?!?!
 In modo da copiare pari pari quei pacchetti e quindi scacciare la
 paura di veder apparire un bel kernel panic! causato da una mia
 dimenticanza, ma soprattutto in modo di levarmi la palla di andarmi
a
 leggere pacchetto per pacchetto a cosa serve per poi sapere se
 inserirlo o no.
 Spero di essermi spiegato..
 Grazie ciao ciao Davide!
Dovresti trovare chiamato config nella directory di boot.
La copy nella direcctory dei sorgenti del kernel ed il gioco e` fatto
(e` la tua attuale configurazione del kernel).
Buona ricompilazione!
Luigi
Allora un passo alla volta... il file c'è e si chiama /boot/config-
2.4.20-8 ma non ho capito dove lo devo copiare... qual'è la directory 
dei sorgenti del kernel? Questa.../usr/src/linux-2.4.20-8 ??
E perchè la devo copiare lì?
Io pensavo che quando sarei arrivato al punto dove mi avrebbe chiesto 
che pacchetti installare sarei andato a richiamare quel file (config-
2.4.20-8)... sbaglio??
grazie ciao Davide



Re: [newbie-it] Compilare kernel

2003-09-12 Per discussione Rev.Ferris
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 14:05, venerdì 12 settembre 2003, kudega ha scritto:
 Allora un passo alla volta... il file c'è e si chiama /boot/config-
 2.4.20-8 ma non ho capito dove lo devo copiare... qual'è la directory
 dei sorgenti del kernel? Questa.../usr/src/linux-2.4.20-8 ??
 E perchè la devo copiare lì?
 Io pensavo che quando sarei arrivato al punto dove mi avrebbe chiesto
 che pacchetti installare sarei andato a richiamare quel file (config-
 2.4.20-8)... sbaglio??
 grazie ciao Davide

Allora copia il file config-2.4.20-8 in 
/usr/src/linux-versionedelkeerneldacompilare
rinominalo .config
lancia xmenuconfig/menuconfig e ti troverai già caricata la tua 
configurazione del kernel (se esplori i vari menù troverai molte voci 
già attivate) a questo punto personalizzi.
Ricordati che il kernel standard è configurato per funzionare su buona 
parte dei sistemi: elimina le funzioni che non usi, modularizza quel 
che vuoi (qui ci son varie correnti di pensiero sul kernel 
modulare-statico).
Dopodiché prosegui con i vari comandi per la compilazione (scusami ma a 
memoria non li ricordo!)
Buona configurazione!
Luigi
- -- 
101 frasi da evitare quando si vuole rimorchiare una ragazza - 
Estensioni
 del Zuse:
(111)  Conosco un paio di locali in cui vorrei portarti...  Se sono
   cari?  Oh, no, no, anzi...  Pagherebbero molto bene...
(112)  Ciao!  E' vero che il tuo istinto di sopravvivenza ti impone di
   riprodurti?
(113)  Mi prude l'uccello, me lo gratti con la tua [censura]?
-- Andrea `Zuse' Balestrero, Piccoli feti continuano a
   crescere
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/YcS9TvJtVxCNwP4RAjB+AJ49f70sdUSmbJcj6C+hC3w5ywtJVACfYpwN
uTbC4uMNqJfln6gpDawUosY=
=LJcg
-END PGP SIGNATURE-




Re: [newbie-it] Compilare kernel

2003-09-12 Per discussione Giuseppe Ferruzzi
* kudega ha scritto:
 
 Allora un passo alla volta... il file c'è e si chiama /boot/config-
 2.4.20-8 ma non ho capito dove lo devo copiare... qual'è la directory 
 dei sorgenti del kernel? Questa.../usr/src/linux-2.4.20-8 ??
 E perchè la devo copiare lì?
 Io pensavo che quando sarei arrivato al punto dove mi avrebbe chiesto 
 che pacchetti installare sarei andato a richiamare quel file (config-
 2.4.20-8)... sbaglio??
 grazie ciao Davide

Se vai al seguente indirizzo:
http://www.europe.redhat.com/documentation/rhl8.0/rhl-cg-it-8.0/index.php3
troverai il sommario della Official RedHat Linux Customizatione Guide
Potrai leggerti tutte le informazioni che vorrai riguardo la compilazione 
del kernel e dei src.rpm.

Ciao, Giuseppe. 

-- 
GNU/Linux Powered
Red Hat 9.A (Shrike) Kernel 2.4.20



[newbie-it] Compilare kernel

2003-09-11 Per discussione kudega
Premetto che non ho mai compilato il kernel quindi non ne so  un tubo, 
o quasi...
Volevo solo chiedere... Arrivo ad un punto dove devo scegliere i 
pacchetti da inserire nel nuovo kernel. Non esiste un file od un 
elenco che mi dica i pacchetti che sono installati ora nel kernel 
funzionante?!?!?!
In modo da copiare pari pari quei pacchetti e quindi scacciare la paura 
di veder apparire un bel kernel panic! causato da una mia 
dimenticanza, ma soprattutto in modo di levarmi la palla di andarmi a 
leggere pacchetto per pacchetto a cosa serve per poi sapere se 
inserirlo o no.
Spero di essermi spiegato..
Grazie ciao ciao Davide!



Re: [newbie-it] Compilare kernel

2003-01-01 Per discussione miKe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alle 21:33, lunedì 30 dicembre 2002, Pollo , in merito a
[newbie-it] Compilare kernel,  ha scritto:
 Ho una domanda!
 E' possibile compilare il chernel su una macchina diversa da
 quella su cui verrà installato? Ha senso o è una stupidata?

è il solo modo per cambiare kernel su macchine lente..
a meno di avere tanta pazienza

inoltre, su tanti server non si installano nemmeno gcc e modutils
per evitare che possano essere usate per compilare codice non
voluto

 Vi spiego i motivi dei miei dubbi: ho trovato dei vecchi 486,
 pentium75 e pentium100 e visto che gia di loro sono piuttosto
 lenti ho pensato che compilare un kernel ottimizzato per
 ogni classe di processore potesse aumentarne le prestazioni.

i kernel che trovi in giro sono in genere compilati per 386
sui 486 ottieni un vantaggio misero
su pentium poco di più

solo che le applicazioni che installerai, sono comunque per
386...
a meno di ricompilare davvero tutto...

il kernel lo ricompili per averlo aggiornato
non ti conviene installare una distribuzione recentissima su
quelle macchine, il kernel invece si

 Ma visto che la compilazione è già lunga sul mio pentium II
 350MHz immagino con quei processori... Quindi ho pensato di
 sfruttare un computer più potente di un amico (athlon xp
 1800). E' possibile? Se si come devo fare?

compila il kernel nella versione che vuoi, quindi copialo in rete
o via floppy, sulla macchina che lo userà
idem per i moduli,
dovrai copiare la dir /lib/modules/versione
sempre via rete o dischetti

quindi chiaramente aggiornare lilo

(non serve dirti che nella macchina che compilerà dovrai avere
versioni di librerie compatibili con le macchine che ospiteranno
i kernel)

[okkio alla versione di kernel che compilerai,
non sovrascrivere i vecchi moduli!
quindi fai un backup degli originali, o gioca  con extraversion
nel makefile, dando in questo modo un nome diverso al kernel e
ai moduli]

 Inoltre per processori cosi datati conviene usare un kernel
 recente (tipo 2.4.x) ottimizzato oppure un kernel vecchio
 (2.2.x)?

2.4 sicuramente

 Grazie, Pollo.



bye

miKe

- --

Slackware 8.1 GNU/Linux 2.4.20 @ hp  Xe3
R.U.#219755 -- S.R.U.#705 -- R.M.#110932


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+E3TpF/9fksDJ4y0RAgScAJ4jJkvZsBueM0fTulGvyeZrMvQ2vACeO6B7
gR2PKCkCLbTBokF6KfXoII4=
=oCta
-END PGP SIGNATURE-





[newbie-it] Compilare kernel

2002-12-30 Per discussione Pollo
Ho una domanda! 
E' possibile compilare il chernel su una macchina diversa da quella su
cui verrà installato? Ha senso o è una stupidata?
Vi spiego i motivi dei miei dubbi: ho trovato dei vecchi 486, pentium75
e pentium100 e visto che gia di loro sono piuttosto lenti ho pensato
che compilare un kernel ottimizzato per ogni classe di processore
potesse aumentarne le prestazioni. Ma visto che la compilazione è già
lunga sul mio pentium II 350MHz immagino con quei processori... Quindi
ho pensato di sfruttare un computer più potente di un amico (athlon xp
1800). E' possibile? Se si come devo fare?
Inoltre per processori cosi datati conviene usare un kernel recente
(tipo 2.4.x) ottimizzato oppure un kernel vecchio (2.2.x)?

Grazie, Pollo.