Pagina 1 di 2
[Risolto]Ricompilazione kernel
Inviato: lun 28 apr 2008, 19:15
da Grifone
Buonasera a tutti, mi sono avventurato anche io nella ricompilazione del mio kernel e siccome non l'ho mai fatto ho seguito la guida presente su wikislacky solo che, dopo aver configurato il kernel con menuconfig e salvato la configurazione, se do il comando
mi appare il seguente messaggio di errore:
Codice: Seleziona tutto
scripts/kconfig/conf -s arch/i386/Kconfig
***
*** You have not yet configured your kernel!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop.
Perchè non mi fa compilare il kernel? E' un problema del file di configurazione (che ho messo in /boot ma ho anche provato in /usr/src/linux)?
Grazie in anticipo a tutti.
Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 19:17
da conraid
Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro
Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 19:24
da Grifone
conraid ha scritto:Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro
Ho provato a fare come dici te. I sorgenti li ho in /usr/src/linux e il file l'ho chiamato xxxxxxx.config ma mi da sempre lo stesso messaggio di errore...
Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 19:26
da conraid
Grifone ha scritto:conraid ha scritto:Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro
Ho provato a fare come dici te. I sorgenti li ho in /usr/src/linux e il file l'ho chiamato xxxxxxx.config ma mi da sempre lo stesso messaggio di errore...
Deh, ma allora...

Si deve chiamare .config e bastaaaaaa
.config
.config
.config
.config
.config
Senza niente davanti

Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 19:30
da Grifone
...........scusami, credevo che .config fosse "l'estensione", sono un po' "niubbo" sull'argomento ricompilazione

Grazie ancora
Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 22:43
da algol
Eh eh, le "estensioni" dei nomi dei file in linux hanno un diverso significato rispetto a winporp: servono giusto per permettere una selezione granulare con semplici espressioni, tipo mv *.rtf ../; mi pare che con argomenti avanzati di find queste non sono neanche necessarie, in quanto, come si sa, unix riconosce i file dal contenuto indipendentemente dall'estensione.
.config è un file nascosto, senza estensione

Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 22:54
da d4z_c0nf
eheh..
non ti preoccupare..imparerai..comunque non è una questione di ricompilazione, devi sapere che a differenza di Windows (da cui penso tu stia migrando) nei sistemi unix like ciò che viene dopo il punto nel nome di un file non rappresenta sempre l'estensione...anzi molti file (ad esempio gli eseguibili in /usr/bin o in /sbin ecc ecc) non hanno un'estensione, troverai anche directory con un punto nel nome .. tipo /etc/rc.d/ ed è ovvio che .d non sia l'estensione

...vabe che quella è una dir un po' particolare.
Invece i file che troverai con il nome nella forma .nomefile sono file nascosti così come le directory .nomedir. File e dir tipo questi/e ne troverai a bizzeffe, già se dai un
ls -a
nella tua home troverai molti file e dir nascosti/e.
Buono "studio" e buon divertimento

.
rock
Re: Ricompilazione kernel
Inviato: lun 28 apr 2008, 22:55
da d4z_c0nf
algol ha scritto:Eh eh, le "estensioni" dei nomi dei file in linux hanno un diverso significato rispetto a winporp: servono giusto per permettere una selezione granulare con semplici espressioni, tipo mv *.rtf ../; mi pare che con argomenti avanzati di find queste non sono neanche necessarie, in quanto, come si sa, unix riconosce i file dal contenuto indipendentemente dall'estensione.
.config è un file nascosto, senza estensione

ops...sono stato troppo lento

Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 17:58
da Grifone
Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 18:27
da tigerwalk
Grifone ha scritto:Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti
Hai ricompilato i drivers per la tua scheda video?
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 18:51
da Grifone
tigerwalk ha scritto:Grifone ha scritto:Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti
Hai ricompilato i drivers per la tua scheda video?
Devo reinstallare i driver? O li dovevo compilare all'atto della compilazione del kernel?
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 18:53
da conraid
Dipende da che scheda video hai e da che driver usi
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 18:55
da Grifone
conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 18:58
da conraid
Grifone ha scritto:conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari
Non conosco bene le ATI, ma penso che devi ricompilarti i driver.
Per le nvidia ad ogni aggiornamento del kernel devi ricompilarti i driver, in quanto aggiungono un modulo al kernel stesso.
Anche aggiornamenti di xorg ed a volte di Wine richiedono la ricompilazione dei driver.
Per i driver ATI penso la questione sia simile
Re: Ricompilazione kernel
Inviato: gio 1 mag 2008, 19:00
da Grifone
conraid ha scritto:Grifone ha scritto:conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari
Non conosco bene le ATI, ma penso che devi ricompilarti i driver.
Per le nvidia ad ogni aggiornamento del kernel devi ricompilarti i driver, in quanto aggiungono un modulo al kernel stesso.
Anche aggiornamenti di xorg ed a volte di Wine richiedono la ricompilazione dei driver.
Per i driver ATI penso la questione sia simile
Si per le nvidia sapevo che succedeva una cosa del genere...Quindi devo reinstallare i driver per fare la compilazione o devo fare qualcos'altro?