File config e compilazione nuovo kernel

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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
Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

File config e compilazione nuovo kernel

Messaggio da Bart »

Ciao,
ogni volta che compilo il kernel mi ritrovo caricato il mio vecchio config e non so come fare invece per partire da una configurazione vuota o comunque minimale. I passi che eseguo sono i seguenti:
- scarico i sorgenti da http://www.kernel.org e li salvo in /usr/src/
- li decomprimo
- applico eventuali patch
- lancio make mrproper e make menuconfig
Ogni volta mi trovo il config precedente caricato. Come posso fare affinché questo non accada. In pratica voglio ricompilarmi il kernel da zero.

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

Messaggio da Bart »

Ho notato che rimuovendo il vecchio config da /boot non lo rileva più. Sapete dirmi come mai esiste questo link e da cosa dipende?

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

Messaggio da Bart »

Forse ho scoperto l'arcano:
CONFIG_IKCONFIG: │
│ │
│ Questa opzione abilita l'integrazione nel kernel del contenuto │
│ completo del file ".config" del kernel. Fornisce informazioni │
│ sulle opzioni del kernel usate in un kernel in esecuzione o in un │
│ kernel "su disco". Queste informazioni possono essere estratte │
│ dal file immagine del kernel con lo script │
│ scripts/extract-ikconfig e usate per ricompilare il kernel attuale │
│ o per compilare un altro kernel. │
│ Possono essere inoltre estratte da un kernel in esecuzione anche │
│ leggendo /proc/config.gz se abilitato. │
│ │
│ Simbolo: IKCONFIG [=y] │
│ Titolo: Supporto per il .config del kernel │
│ Definito in init/Kconfig:218 │
│ Posizione: │
│ -> Impostazioni generali

Rispondi