Pagina 1 di 1
make oldconfig
Inviato: sab 13 dic 2008, 16:37
da zxzxasas
Buongiorno!
Ho un piccolo dubbio sulla configurazione del kernel.
Leggendo sul wiki dice di copiare la configurazione del kernel attuale, in modo tale da avere a disposizione una cunfigurazione sicuramente funzionante.
Poi digitare:
#make oldconfig
Il che mi fa venire un dubbio.
Se io copiata la configurazione faccio
#make xconfig
la configurazione iniziale del kernel non è quella che ho sul mio PC ma quella di defaul di kernel.org???
Altrimenti, a cosa serve #make oldconfig?
Re: make oldconfig
Inviato: sab 13 dic 2008, 16:44
da neongen
make oldconfig ti segnala le novità, se vuoi aggiungerle o meno alla vecchia configurazione
Re: make oldconfig
Inviato: sab 13 dic 2008, 16:44
da Vito
allora quando non vuoi modificare nulla nelle opzioni del kernel usi:
e poi dai :
quando invece hai intenzione di modificare qualcosa:
.
Personalmente ogni volta che aggiorno il kernel do sempre prima
e se voglio apportare modifiche
.
Spero di essere stato chiaro!

Re: make oldconfig
Inviato: sab 13 dic 2008, 16:47
da targzeta
zxzxasas ha scritto:...
la configurazione iniziale del kernel non è quella che ho sul mio PC ma quella di defaul di kernel.org???
Altrimenti, a cosa serve #make oldconfig?
Tramite:
allinei il tuo vecchio .config con le nuove impostazioni del kernel. Se non esegui questo make, allora alcune opzioni che sono state aggiunte nel nuovo "menù del config" verrebbero escluse perchè assenti nel tuo .config. Invece in questo modo ti viene chiesto cosa vuoi fare.
Spina
Re: make oldconfig
Inviato: sab 13 dic 2008, 16:54
da zxzxasas
Re: make oldconfig
Inviato: sab 13 dic 2008, 17:28
da Ansa89
I kernel panic più comuni derivano da due cose:
1) non hai inserito il supporto per il filesystem della partizione come "built-in" (oppure non hai creati l'initrd).
2) hai sbagliato i driver per la scheda madre o per i controller dei dischi fissi.
(Ovviamente queste sono solo due delle mille ragioni possibili per un kernel panic).
Re: make oldconfig
Inviato: sab 13 dic 2008, 18:08
da zxzxasas
Ansa89 ha scritto:I kernel panic più comuni derivano da due cose:
1) non hai inserito il supporto per il filesystem della partizione come "built-in" (oppure non hai creati l'initrd).
2) hai sbagliato i driver per la scheda madre o per i controller dei dischi fissi.
(Ovviamente queste sono solo due delle mille ragioni possibili per un kernel panic).
Infatti la prima volta m' ero scordato i file system...ma proprio i file system, nel senso che non ne avevo compilato alcuno!!!
Invece la seconda è strano perchè era hda (il masterizzatore) che mi mandava tutto in kernel panic...non ho capito il problema...
Ma ad ogni modo ora sto tornando a come facevo qualche tempo fa...lasciando perdere driver e rete perchè purtroppo sono tantissime cose e non ho tanta pazienza...e se va in kernel panic pure ora che praticamente ho tolto 500 KB dal vmlinuz giuro che mi metto a piangere e inizio ad usare Vista

(non è vero

)
Re: make oldconfig
Inviato: sab 13 dic 2008, 18:27
da Ansa89
Non c'entra la dimensione dell'immagine del kernel, il funzionamento del sistema dipende da cosa compili all'interno del kernel.
Re: make oldconfig
Inviato: sab 13 dic 2008, 18:43
da zxzxasas
Ansa89 ha scritto:Non c'entra la dimensione dell'immagine del kernel, il funzionamento del sistema dipende da cosa compili all'interno del kernel.
Lo so

Quello che voglio dire è che in genere mi annoio perchè sono troppe cose e inizio quasi a buttarle senza pensarci

Stavolta ho toccato veramente in minimo indispensabile...tipo la swap che non uso e la casualizzazione dello heap che voglio...
Però ora all' avvio mi dice questo:
Loading Linux-customEBDA is big; kernel setup stack overlaps LILO second stage
Giusto qualche dettaglio...comunque non avendo idea di cosa dica ho installato grub e vedo cosa ne pensa :P
Allora, in lilo.conf ho la voce compact perchè era lentissimo il loading linux.
Beh, riavvio

Re: make oldconfig
Inviato: sab 13 dic 2008, 18:54
da zxzxasas
Re: make oldconfig
Inviato: dom 14 dic 2008, 5:12
da mohaa
zxzxasas ha scritto:Buongiorno!
Ho un piccolo dubbio sulla configurazione del kernel.
Leggendo sul wiki dice di copiare la configurazione del kernel attuale, in modo tale da avere a disposizione una cunfigurazione sicuramente funzionante.
Poi digitare:
#make oldconfig
Il che mi fa venire un dubbio.
Se io copiata la configurazione faccio
#make xconfig
la configurazione iniziale del kernel non è quella che ho sul mio PC ma quella di defaul di kernel.org???
Altrimenti, a cosa serve #make oldconfig?
Kernel help command says :
Codice: Seleziona tutto
# make help | grep oldconfig
oldconfig - Update current config utilising a provided .config as base
silentoldconfig - Same as oldconfig, but quietly
make sure
1- you echoed your "working" to .config in the kernel source you want to work
2- vital drivers (board,controllers, file systems and possibly raid & lvm) are compiled in-kernel
I am surprised you did not compile FS drivers.

but Kernel panic is yet another exciting experience to a 5lackware
