filesystem built-in nel kernel

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

filesystem built-in nel kernel

Messaggio da danix »

Salve a tutti,
ricompilando il kernel mi sono chiesto quale filesystem utilizzare per non dover creare un initrd ogni volta, in quanto questa procedura porta delle noie ogni volta (almeno, questa è la mia esperienza...), mi chiedevo se è possibile per esempio mettere come built-in il supporto a reiserfs così come lo è di default il supporto a ext2...
Inoltre un dubbio che ho sempre è quando scegliere di inserire qualcosa built-in e quando invece inserirla modularmente...
Ho già provato a dare un'occhiata nell'archivio del forum, ma non ho trovato info a riguardo, spero sappiate aiutarmi (sono sicuro che saprete...)

Grazie mille a tutti...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

per quanto riguarda il filesystem, ovviamente puoi inserirlo come built-in e in tal caso (probabilmente) non ti servirà un initrd.
per quanto riguarda la politica di scelta built-in/modulo è una cosa abbastanza soggettiva.
mettere molte opzioni come built-in ingrandisce la dimensione finale del kernel e dunque (seppur si parli di millisecondi) aumenta il tempo di caricamento al boot.
d'altra parte inserire molti moduli richiede, ogni volta che si anecessario, di caricarli per poter far funzionare certe parti del sistema.
io solitamente seguo questa politica: se l'opzione serve per far funzionare una parte del sistema che sicuramente sarà sempre attiva sulla mia macchina (ad esempio la scheda audio) la metto built-in. al contrario, se l'opzione riguarda una feature che uso ogni tanto (ad esempio bluetooth) allora la metto come modulo.
comunque sostanzialmente fa lo stesso: l'importante è che le opzioni necessarie a far partire il sistema siano tutte built-in (file system, chipset, scheda video, ecc)

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Messaggio da danix »

grazie della risposta, ho fatto queste domande essenzialmente perchè ricordo di aver ricompilato un 2.6.18 (appena uscito allora) e di aver messo il supporto a reiserfs come built-in, di conseguenza non ho creato l'initrd e al boot mi ha dato un kernel panic non essendo riuscito a caricare la partizione di root e il kernel panic diceva proprio di non riuscire a identificare il tipo di filesystem...
Al momento vorrei ricompilare un 2.6.20.7, e credo proprio che aprirò un thread per seguire passo passo la compilazione, così magari se riesco a raccogliere una buona quantità di info potrei creare una guida per i niubbi (come me...)
Riguardo al filesystem aspetto ancora qualche altro chiarimento, e già che ci sono vi chiedo, quale filesystem utilizzate di solito??
Spero non si apra un flame ma una conversazione costruttiva...

ancora grazie mille...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

Come filesystem ext3! Reiserfs lo evito come la peste visto i casini che mi ha creato e ha creato ad altri.
Normalmente si utilizza il supporto modulare su quelle periferiche che non si utilizzano sempre. Ad esempio io sul portatile ho la wireless modulare perché non sempre la uso e non ha molto senso caricarla ogni volta.
Invece ti consiglio di mettere staticamente tutto quello che usi normalmente. Se vai nel wiki, nella sezione configurazione pc, trovi il config del mio fisso. Prova a spulciarlo, potrebbe tornarti utile. Ciao.

Avatar utente
francogdn
Linux 2.x
Linux 2.x
Messaggi: 320
Iscritto il: ven 19 mag 2006, 10:52
Distribuzione: Fedora
Località: Torino

Messaggio da francogdn »

Bart ha scritto:Reiserfs lo evito come la peste visto i casini che mi ha creato e ha creato ad altri.
Io sono invece uno dei fortunati a cui reiserfs non ha mai dato problemi. Almeno, fino ad ora :)

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Messaggio da danix »

grazie della risposta bart, ho dato un'occhiata alla pagina del wiki che mi hai indicato, complimenti, bel giocattolino Immagine...
mi chiedevo, con ext3 hai avuto bisogno di creare un initrd??

Ti comunico che il tuo .config non è più raggiungibile così come non lo è più il tuo xorg.conf...

In ogni caso grazie della risposta...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

francogdn ha scritto:
Bart ha scritto:Reiserfs lo evito come la peste visto i casini che mi ha creato e ha creato ad altri.
Io sono invece uno dei fortunati a cui reiserfs non ha mai dato problemi. Almeno, fino ad ora :)
effettivamente anche io non mi posso lamentare, visto soprattutto che la mia macchina rimane senza alimentazione relativamente spesso e nonostante questo non ho mai perso dati...

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

danix85 ha scritto:grazie della risposta bart, ho dato un'occhiata alla pagina del wiki che mi hai indicato, complimenti, bel giocattolino Immagine...
mi chiedevo, con ext3 hai avuto bisogno di creare un initrd??

Ti comunico che il tuo .config non è più raggiungibile così come non lo è più il tuo xorg.conf...

In ogni caso grazie della risposta...
L'ho appena comunicato a Loris.
No basta che inserisci ext3 staticamente all'interno del kernel e sei a posto.

Rispondi