Kernels [Was: Re: Linux e Serial ATA]
cowo a yoda.ing.unibs.it
cowo a yoda.ing.unibs.it
Mer 10 Mar 2004 07:41:13 UTC
On Tue, Mar 09, 2004 at 11:01:05PM +0100, Sergio Bevilacqua wrote:
> >Su sistemi IDE-only non creo l'initrd. Non serve.
> >
> non è detto. dipende da quanto ti ostini a modularizzare. se non compili
> neanche un file system nel kernel e li lasci tutti come modulo (come
> avevio fatto io, tempo fa) ti serve anche con un sistema ide
Perche' dovrei lasciare come modulo il filesystem di root, o il controller
IDE?
> >Per motivi che non ho mai capito non sono mai riuscito ad avere un kernel
> >con sottosistema SCSI monolitico funzionante.
> >
> il kernel monolitico è molto più bastardo di quanto non possa sembrare.
> il prpoblema sta, essenzialmente negli script che vengono eseguiti da
> make in fase di configurazione, che cambiano a seconda di come tu abbia
> deciso di configurare il kernel (make config, piuttosto che menuconfig o
> xconfig): infatti ogni tool aveva la sua versione dei parser necessari a
> tradurre tutti i tuoi bei yes e no in qualcosa di digeribile da make.
> succedeva che alcune configurazioni funzionassero in un modo e non
> nell'altro, e che avolte le diverse versioni dei parser facessero
> addirittura a pugni.
Bug nei tool di configurazione? Puo' essere. Ma in ogni caso i driver che mi
interessavano venivano compiled-in. Boh.
> il kernel 2.6 dovrebbe aiutare, perché tutti i tool di configurazione
> usano lo stesso parser per generare il file di configurazione (da qui
> derivano i file kconfig presenti in ogni directory dei sorgenti del
> kernel) e la configurazione dovrebbe diventare quindi un po' più semplice.
> così parlò linus (o forse era alan cox? non mi ricorodo)
Attualmente non ho voglia di passare al 2.6
Appena la distro che uso aggiorna al 2.6 io mi aggrego.
> >La mia root e' su SCSI (controller initio) e filesystem reiser (errore di
> >gioventu'). Anche facendo tutto monolitico al boot non riesce a montare la
> >root. Lo stesso setup, con scsi e reiser modulare + initrd, funziona.
> >Sopravvivo anche senza sapere il perche', ma la cosa mi incuriosisce,
> >quindi
> >se qualcuno ha delle ipotesi si faccia avanti...
> >
> avevo letto qualcosa circa la necessità di mettere nel kernel (o nei
> moduli) parte di una specie di firmware per alcuni controller scsi.
> potrebbe essere quello? non so... sto tirando a indovinare, e vado a
> memoria... e sai bene quanto è bacata la mia ram... ho un cervello che è
> peggio di windows :(
Adaptec.
--
Giuseppe "Cowo" Corbelli ~\/~ My software: http://cowo.yoda2000.net
-<! Take It All, Our Gold, Our Homes, Our Life,
But We Didn't Kill Your Christ! !>-
Blind Guardian - The Script For My Requiem
Maggiori informazioni sulla lista
Lug
|