Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Agosto 22, 2008, 03:07:41 am *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News:
 
   Home   Help Ricerca Calendario Login Registrati  
Pagine: [1]   Vai Giù
  Stampa  
Autore Topic: Riconfigurare kernel gia installato  (Letto 440 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
Masso
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


Guarda Profilo Email
« il: Maggio 29, 2008, 04:36:28 pm »

Salve,
 sono nuovo del forum e mi servirebbe un aiuto per ottimizzare il mio pc.
Ho installato Debian Etch 4.0 circa 5 mesi fà ed è da qualche giorno che vorrei ricompilare il kernel per caricare solo i moduli estremamente necessari.
Dopo svariati tentaivi finiti in Kernel Panic volevo sapere se era possibile riconfigurare il kernel che uso in questo momento in modo da avere gia una base solida e sicuramente funzioannte su cui basare le mie prove.

Grazie in anticipo.
Loggato
stefanodef
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 52



Guarda Profilo
« Risposta #1 il: Maggio 29, 2008, 06:01:19 pm »

Ciao Masso !
Citazione
....riconfigurare il kernel che uso in questo momento in modo da avere gia una base solida e sicuramente funzioannte su cui basare le mie prove.

la configurazione del kernel 2.6.18 di Etch la puoi trovare in /boot/config-2.6.18.....

stefanodef
Loggato
HomerCube
Sr. Member
****

Karma: +7/-0
Offline Offline

Posts: 424



Guarda Profilo
« Risposta #2 il: Maggio 30, 2008, 06:37:36 am »

Aggiungo che in questo eccellente howto (che non ho scritto io, quindi affidabile né mi si può tacciare di pubblicità interessata grin) è tra le altre cose esplicitamente evidenziato come ricompilare il kernel partendo dalla configurazione preesistente.
Loggato

Gaudeamus igitur iuvenes dum sumus.
Post iucundam iuventutem
post molestam senectutem
nos habebit humus!
Masso
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


Guarda Profilo Email
« Risposta #3 il: Giugno 01, 2008, 09:25:52 am »

Avevo già letto la pagina che mi ha indicato, quello che non ho capito bene è se sia possibile dare il comando 
 make oldconfig
e successivamente
 make menuconfig
e da qui togliere solo i moduli che non mi servono senza rischiare un kernel panic


è possibile fare una cosa del genere???
Loggato
niusiland
Full Member
***

Karma: +1/-1
Offline Offline

Posts: 162



Guarda Profilo
« Risposta #4 il: Giugno 01, 2008, 10:08:31 am »

è possibile fare una cosa del genere???

Yes, fatto giusto giusto ieri...

Ciao
Andrea
Loggato

... perché è convinto che anche chi non legge Freud può vivere cent'anni ...
gmc
Sr. Member
****

Karma: +10/-0
Offline Offline

Posts: 358



Guarda Profilo
« Risposta #5 il: Giugno 02, 2008, 11:22:16 am »

Dopo svariati tentaivi finiti in Kernel Panic volevo sapere se era possibile riconfigurare il kernel che uso in questo momento in modo da avere gia una base solida e sicuramente funzioannte su cui basare le mie prove.

La sfera di cristallo suggerisce che non hai messo come statico il supporto per ext3 (se utilizzi questo) e/o il supporto per i tuoi hd o chipset o cose analoghe. (va messo statico non come modulo)

Il problema principale sta nel fatto che la configurazione del kernel distribuito con debian presuppone l'utilizzo dell'initrd. Poiché nel caso di ricompilazione a mano è quasi sempre inutile bisogna mettere come statici le parti riguardanti la propria macchina come partizioni, supporto pre i canali ide/sata ecc.

A mio avviso la cosa migliore è la seguente:
  • da un kernel funzionante dare il comando lspci -n
  • incollare il risultato alla seguente pagina: http://kmuto.jp/debian/hcl/
  • prendere nota dei moduli

A questo punto (almeno è quello che faccio io) metto come statico tutti i moduli segnati sopra più quelli necessari (come ext3). (non sempre, per esempio se metto statici i moduli per la scheda wireless ho prolemi)

Come regola generale leggo la guida relativa al modulo; se so cosa vuol dire mi comporto di conseguenza, altrimenti mi fido di quello che c'è scritto (del tipo "if in doubt say yes","most people says no" o cose del genere)

Una guida (in inglese) che a me è stata molto utile è la seguente: http://newbiedoc.sourceforge.net/system/kernel-pkg.html.en

Inoltre prendere come makeoldconfig il kernel standard di debian è un po' "pericoloso" in termini di spazio (oltre che per la questione dell'initrd): è stato compilato avendo in mente che debba girare su una gran quantità di computer con molte differenze tra loro (basta pensare che lo stesso kernel va bene per un notebook o un pc, per esempio). Quindi sono messi un sacco di driver a te assolutamente inutili.

Se vuoi ottenere un kernel molto snello non c'è nulla da fare: la prima configurazione porta via un sacco di tempo. Poi da questa si raffina piano piano e quando si passa ad un kernel nuovo si può dare un bel make oldconfig in maniera abbastanza serena.

Spero di essserti stato utile e in bocca al lupo!

Ciao,
Peppe
Loggato

Reductio ad absurdum, which Euclid loved so much, is one of a mathematician's finest weapons. It is a far finer gambit than any chess play: a chess player may offer the sacrifice of a pawn or even a piece, but a mathematician offers the game.G. H. Hardy(1877 - 1947)
Masso
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


Guarda Profilo Email
« Risposta #6 il: Giugno 02, 2008, 05:46:48 pm »

Ho incollato il risultato di lspci -n sul link che mi hia indicato e mi ha restituito una lista del mio hardware, Come faccio a sapere quali sono i moduli necessari?

Poi riflettendo mi è sorto un dubbio: Ma qunto è conveniente ricompilare un kernel? Vale la pena fare tutta questa fatica invece di accontentarsi di quello già preparato da debian?Huh?
Loggato
metaldaze
Global Moderator
Hero Member
*****

Karma: +24/-2
Offline Offline

Posts: 910


Guarda Profilo
« Risposta #7 il: Giugno 02, 2008, 06:22:31 pm »

Poi riflettendo mi è sorto un dubbio: Ma qunto è conveniente ricompilare un kernel? Vale la pena fare tutta questa fatica invece di accontentarsi di quello già preparato da debian?Huh?
Risposta breve: non è utile.
Dico questo perché a livello di prestazioni, con una macchina recente, non credo ci possa essere un miglioramento degno di nota "ottimizzando" il kernel.
E' utile ricompilare solo in casi particolari in cui si rende necessario abilitare o disabilitare una feature del kernel. Come fai a sapere se tu ne hai bisogno? Se riesci a far funzionare tutto allora stai pure tranquillo così Wink
Ovviamente questa è solo la mia opinione Smiley
« Ultima modifica: Giugno 02, 2008, 06:25:31 pm da metaldaze » Loggato
HomerCube
Sr. Member
****

Karma: +7/-0
Offline Offline

Posts: 424



Guarda Profilo
« Risposta #8 il: Giugno 02, 2008, 06:25:57 pm »

Risposta breve: non è utile.

Risposta lunga: può rendersi necessario.
Farei volentieri a meno di doverlo ricompilare solo per fargli vedere correttamente la mia videocamera, ma posso permettermi di aspettare chissà quanto tempo prima che chi di dovere realizzi che kino non interagisce correttamente col nuovo stack Firewire?
Questo tanto per sottolineare che, a volte, non se ne può fare a meno :'(
Loggato

Gaudeamus igitur iuvenes dum sumus.
Post iucundam iuventutem
post molestam senectutem
nos habebit humus!
gmc
Sr. Member
****

Karma: +10/-0
Offline Offline

Posts: 358



Guarda Profilo
« Risposta #9 il: Giugno 03, 2008, 06:01:40 pm »

con una macchina recente, non credo ci possa essere un miglioramento degno di nota "ottimizzando" il kernel.

Non so... ho un centrino 1,7 ghz prima generazione con 512 mb di ram, e un po' di differenza la sento, soprattutto nel tempo di avvio del computer: con il kernel ricompilato ci sta al massimo la metà con quello precompilato.

E poi è una cosa che prima o poi va provata nella vita wink

Ciao,
Peppe
Loggato

Reductio ad absurdum, which Euclid loved so much, is one of a mathematician's finest weapons. It is a far finer gambit than any chess play: a chess player may offer the sacrifice of a pawn or even a piece, but a mathematician offers the game.G. H. Hardy(1877 - 1947)
Pagine: [1]   Vai Su
  Stampa  
 
Salta a:  

Altri Topic Correlati
Oggetto Iniziato da Risposte Visto Ultimo Post
Disinstallare un programma installato dai sorgenti Apt-get & friends decola 5 413 Ultimo Post Dicembre 24, 2005, 01:02:48 am
da decola
Riconfigurare rete Network samiel 6 556 Ultimo Post Febbraio 06, 2007, 06:10:49 pm
da samiel
Domanda su kenrel installato e consigli Kernel sirio81 9 531 Ultimo Post Gennaio 20, 2008, 07:47:37 am
da ermac
Rimuovere kernel non installato Kernel massimoce 4 386 Ultimo Post Aprile 10, 2008, 06:13:59 pm
da tirallenta
Ho installato debian, e ora? Generale « 1 2 » staben 16 487 Ultimo Post Giugno 09, 2008, 09:34:57 am
da pmate
Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!
Pagina creata in 0.408 secondi con 23 queries.