kernel e config [risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: kernel e config

Messaggio da Vito »

c'è anche una guida sul wiki ;)
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: kernel e config

Messaggio da slucky »

Visto che si parlava di bug, ho scaricato anch'io e compilato il nuovo kernel-2.6.24.3, nessun problema rilevato :D
driver video, wi-fi con wpa perfettamente funzionante, il sistema mi pare anche molto più reattivo, insomma nulla da eccepire, probabilmente i problemi derivano come spesso accadde dai parametri di configurazione del kernel.

SAluti a tutti :D

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

conraid ha scritto:
pol ha scritto:Allora, io faccio così :

mi sono scaricato l'ultimo config da http://ftp.bit.nl/mirror/slackware/slac ... /source/k/
l'ho rinominato e messo in /boot, poi ho dato make menuconfig > Load an Alternate Configuration File, ho dato il percorso (/boot/nomefile), ho fatto alcune modifiche, ho salvato con Save an Alternate Configuration File, sono uscito, ho dato # make -j5 bzImage, mi è comparso quel messaggio.
E dove e come l'hai salvato.
Deve essere .config ed essere nella directory nei sorgenti
Per questo conviene copiare il config che vuoi nella directory dei sorgenti chiamandolo .config, così sei sicuro che rimane quello giusto.

Qual'è la directory dei sorgenti ?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel e config

Messaggio da conraid »

pol ha scritto:
Qual'è la directory dei sorgenti ?
solitamente /usr/src/linux-numeroversione
Ma dipende da dove tu li hai decompressi

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

conraid ha scritto:
pol ha scritto:
Qual'è la directory dei sorgenti ?
solitamente /usr/src/linux-numeroversione
Ma dipende da dove tu li hai decompressi

Ho scaricato il kernel da internet, poi lo messo in /usr/src

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel e config

Messaggio da conraid »

pol ha scritto:
conraid ha scritto:
pol ha scritto:
Qual'è la directory dei sorgenti ?
solitamente /usr/src/linux-numeroversione
Ma dipende da dove tu li hai decompressi

Ho scaricato il kernel da internet, poi lo messo in /usr/src
/usr/src/qualcosa spero

Teoricamente dovresti avere i sorgenti che "usi" in /usr/src/linux, quindi prima decomprimili in uan dir dentro /usr/src e dopo fai un link simbolico a tale dir in questo modo

Codice: Seleziona tutto

ln -s /usr/src/linux-versione /usr/src/linux
se ce l'hai già

Codice: Seleziona tutto

rm /usr/src/linux 
ln -s /usr/src/linux-versione /usr/src/linux

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

Scaricato il kernel in /usr/src da terminale ho dato:


# cd /usr/src
# tar xjvf linux-2.6.24.3.tar.bz2
# rm linux
# ln -s linux-2.6.24.3 linux
# cd linux
# make mrproper
# make menuconfig
# etc. etc. ......


l'ho compilato gia una volta e mi dato problemi, adesso lo sto ricompilando vediamo un po.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel e config

Messaggio da conraid »

La procedura è corretta, ma manca il config

# cd /usr/src
# tar xjvf linux-2.6.24.3.tar.bz2
# rm linux
# ln -s linux-2.6.24.3 linux
# cd linux
# cp /boot/config-quellocheusi .config
# make oldconfig
# make menuconfig
# make
# make modules_install
# cp /arch/x86/boot/bxImage /boot/vmlinuz-2.6.24.3
# System.map /boot/System.map-2.6.24.3
# cp .config /boot/config-2.6.24.3

make mrproper serve solamente quando hai sorgenti già compilati

Se non dai make oldconfig con un config che sai funzionante rischi di dimenticarti qualcosa, di sbagliare dipendenze, etc... e quindi gli errori sono all'ordine del giorno
ma non ricordo quante volte ormai te l'abbiamo detto :-(

Naturalmente dopo modifica di lilo e
# lilo -v

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

conraid ha scritto:La procedura è corretta, ma manca il config

# cd /usr/src
# tar xjvf linux-2.6.24.3.tar.bz2
# rm linux
# ln -s linux-2.6.24.3 linux
# cd linux
# cp /boot/config-quellocheusi .config
# make oldconfig
# make menuconfig
# make
# make modules_install
# cp /arch/x86/boot/bxImage /boot/vmlinuz-2.6.24.3
# System.map /boot/System.map-2.6.24.3
# cp .config /boot/config-2.6.24.3

make mrproper serve solamente quando hai sorgenti già compilati

Se non dai make oldconfig con un config che sai funzionante rischi di dimenticarti qualcosa, di sbagliare dipendenze, etc... e quindi gli errori sono all'ordine del giorno
ma non ricordo quante volte ormai te l'abbiamo detto :-(

Naturalmente dopo modifica di lilo e
# lilo -v

Una volta dato questo comando

# cp /boot/config-quellocheusi .config

il .config lo metto in /usr/src/linux-2.6.24.3 ??

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel e config

Messaggio da conraid »

pol ha scritto: Una volta dato questo comando

# cp /boot/config-quellocheusi .config

il .config lo metto in /usr/src/linux-2.6.24.3 ??
Sei già nella directory no? quindi c'è già li dentro

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

conraid ha scritto:
pol ha scritto: Una volta dato questo comando

# cp /boot/config-quellocheusi .config

il .config lo metto in /usr/src/linux-2.6.24.3 ??
Sei già nella directory no? quindi c'è già li dentro

Un'altra cosa,
io con make oldconfig m'incasino, se ad ogni domanda clicco su invio cosa succede ?

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: kernel e config

Messaggio da slucky »

in linux i link (collegamenti) non sono virtuali come su win, quindi se lavori sul collegamento /usr/src/linux di fatto è come se ti trovassi nella dir dei sorgenti del kernel, nel tuo caso /usr/src/linux-2.6.24.3 ;)
Ad ogni modo segui tutti i suggerimenti di conraid e non avrai problemi.

Che quella particolare opzione non verrà abilitata nel kernel, se vuoi abilitarla scegli y o m.

SAluti :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel e config

Messaggio da conraid »

pol ha scritto:
conraid ha scritto:
pol ha scritto: Una volta dato questo comando

# cp /boot/config-quellocheusi .config

il .config lo metto in /usr/src/linux-2.6.24.3 ??
Sei già nella directory no? quindi c'è già li dentro

Un'altra cosa,
io con make oldconfig m'incasino, se ad ogni domanda clicco su invio cosa succede ?
Prende la configurazione di default, ma devi stare attento, a volte ci sono spostamenti che necessitano di attenzione.
Comunque puoi sempre rimediare dopo con make menuconfig

pol
Linux 2.x
Linux 2.x
Messaggi: 407
Iscritto il: sab 16 apr 2005, 0:00
Località: Uno dei posti più belli d'Italia

Re: kernel e config

Messaggio da pol »

:thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright: :thumbright:

Funziona ! ! !

Grazie conraid,
grazie a tutti naturalmente.

Avatar utente
daddo
Linux 0.x
Linux 0.x
Messaggi: 12
Iscritto il: ven 15 feb 2008, 9:39
Slackware: 12.0
Località: Roma
Contatta:

Re: kernel e config [risolto]

Messaggio da daddo »

grazie anche da parte mia
:D

Mi hai risolto un sacco di dubbi in questo post.

Rispondi