non occorre un .config per dare un mrproper. "make mrproper" semplicemente "prepara" i sorgenti "pulendoli" di ciò che non serve (tipo vecchi binari compilati usando lo stesso sorgente). Se noterai infatti, con un kernel appena spacchettato, make mrproper è istantaneo, non avendo nulla da pulire.Procopio ha scritto:copio il file di configurazione del vecchio kernel nella directory in cui voglio compilare quello nuovo(perchè altrementi non avrei nessun file .config, neanche per lanciare un mrproper)Codice: Seleziona tutto
cp /boot/config-huge-smp-2.6.38.7-smp /usr/src/linux-3.0.9/.conf
Basta darlo una volta dopo make mrproper. e comunque è anche sbagliato. Dovrebbe essere:Procopio ha scritto:poi ridò unCodice: Seleziona tutto
cp /boot/config-huge-smp-2.6.38.7-smp /usr/src/linux-3.0.9/.conf
Codice: Seleziona tutto
cp /boot/config-huge-smp-2.6.38.7-smp /usr/src/linux-3.0.9/.config
con make oldconfig dici ai sorgenti come è impostato il tuo kernel secondo quel .conf. Se devi andare a ritoccare delle cose devi usare menuconfig per modificarle. Nel tuo caso applicherai la patch RT. Devi "dire" al kernel di usare lo scheduler RT, quindi dai make menuconfig, ti leggi tutte le opzioni con comodo e decidi cosa tenere e cosa no.Procopio ha scritto:di fatto con questa procedura che faccio? setto le configurazioni impostando quelle vecchie? (come mai se inverto i due comandi "mproper" e "oldconfig" non funziona?, cioè in pratica che rapporto c'è far i due??? e perchè li faccio prima del make menuconfig??) scusami per le tante domande e magari pure non corrette
Non dovrebbe darti problemi.Procopio ha scritto:ad ogni modo il problema più rilevante è che il kernel nuovo è 3.0.9 perchè la patch l'ho trovata solo dalla 3 in su, il file .config però l'ho copiato dal file di configurazione del 2.6.38.7(/boot/config-huge-smp-2.6.38.7-smp)!! questo mi creerà dei problemi???
Semplice, NON ESISTE un comando del genere in Slackware. Giusto per la cronaca, per caricare e blacklistare i moduli, Slackware usa i files presenti in /etc/modprobe.d/Procopio ha scritto:non sono pero` riuscito a dare il comandocome suggerisce la guidaCodice: Seleziona tutto
generate-modprobe.conf /etc/modprobe.conf
perche` mi da "command not found".....Se mancante create il file modprobe.conf, infatti dal 2.6.xx modules.conf è superato da modprobe.conf
Mi sa che hai un po' le idee confuse, oltre a fare una mescolanza di comandi di varie distro.
Leggiti questa, che è IMHO una delle migliori pagine che abbiamo nel wiki (della serie: RTFM):
http://www.slacky.eu/wikislack/index.ph ... _Slackware
Leggitela bene, con calma e SOLO allora puoi sperimentare col kernel.