Pagina 1 di 1

File config e compilazione nuovo kernel

Inviato: dom 15 ott 2006, 11:27
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.

Inviato: dom 15 ott 2006, 11:40
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?

Inviato: dom 15 ott 2006, 12:00
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