Pagina 1 di 1

configurazione kernel con make xconfig

Inviato: mer 22 mar 2006, 15:24
da vituzzo
Salve a tutti,
dopo tanti tentativi ho deciso di aggiornare la mia slackware 10.1 con il kernel 2.6.16.
ma quando eseguo la procedura guidata mi viene il panico quando devo configurare i pacchetti da installare .

Ho un asus a6km-q020h con
cpu mobile amd sempron 3000+Cache: L1 128K, L2 512K, 266 MHz FSB
Chipset SIS M760GX+964L
scheda grafica nvidia gforce2 7300 turbo cache

per favore potete dirmi quale pacchetti installare?

Grazie mille

Inviato: mer 22 mar 2006, 15:36
da Bart
Quello che chiedi è praticamente impossibile. A meno che non trovi un'anima pia con lo stesso pc che ha già configurato il suo kernel sarà difficile che qualcuno di noi possa configurarti l'intero sistema. Devi avere pazienza, conoscere tutto l'hardware della tua macchina e compilare + volte. Magari parti da quello di Pat ed inizia a togliere quello che non ti serve anche se la maniera migliore e partire da zero.

Inviato: mer 22 mar 2006, 16:04
da vituzzo
Grazie per lo meno adesso ho un'idea su come devo muovermi.
Mi suggerisci una guida da seguire(se c'è).
oppure se esiste un modo di reinstallare slackware 10.1 con il kernel 2.6.16.

Grazie Mille

Inviato: mer 22 mar 2006, 16:15
da Bart
Di guide per compilare il kernel ne trovi anche su questo sito nella sezione howto. Io ti consiglio di guardare anche il sito linux-laptop perché potresti trovare il tuo modello o comunque un modello molto simile e a quel punto avresti il config per il kernel semi-pronto.

Inviato: mer 22 mar 2006, 16:18
da whites11
vituzzo ha scritto:Mi suggerisci una guida da seguire(se c'è).
ti consiglierei di leggere lo slackbook.
vituzzo ha scritto: oppure se esiste un modo di reinstallare slackware 10.1 con il kernel 2.6.16.
installare il kernel 2.6.16 già dal programma di installazione non si può, per cui devi ricompilarlo. trovi alcune guide nella sezione howto di slacky

mandi

Inviato: mer 22 mar 2006, 16:22
da vituzzo
trovo su quel sito un modello simile al mio ma configurato per mandriva e per debian.
posso utilizzare lo stesso .conf?

Inviato: mer 22 mar 2006, 16:30
da Bart
vituzzo ha scritto:trovo su quel sito un modello simile al mio ma configurato per mandriva e per debian.
posso utilizzare lo stesso .conf?
Si se l'hardware è lo stesso. Se cambia qualcosa devi fare le opportune modifiche. Il kernel è il cuore di ogni distribuzione ed è identico per tutte (patch a parte).

Inviato: mer 22 mar 2006, 16:34
da vituzzo
quello che ho visto io ha solo ip processore diverso

il mio è amd sempron 3000+
mentre quello che ho visto è il turion 64.

Ma esiste un modo per far riconoscere automaticamente l'hardware
oppure installare da zero la slakwvare passandogli il nuovo kernel?
Grazie

Inviato: mer 22 mar 2006, 20:03
da Bart
No. Alcune distro hanno qualche tool di rilevamento hardware. In slackware scordati queste cose. Al massimo puoi usare lspci.

Inviato: mer 22 mar 2006, 20:09
da linus.bash
nella compilazione utilizza "" make oldconfig "" e riprendi la tua configurazione attuale continuandola con le novità del kernel...cosi sei apposto.

scompatta il kernel in /usr/src/
cancella il collegamento (se c'è) di linux
crea un collegamento nuovo

per la compilazione usa in seguenza :

make clean
make oldconfig
make bzImage
make modules
make modules_install
make install


ciao

Inviato: gio 23 mar 2006, 0:09
da Bart
Con il 2.6 non serve dare make bzImage e poi make modules ma basta un semplice make.
Make oldconfig è utile se si ha già un config ma da quello che leggo dubito che ne abbia già uno predefinito per la sua macchina altrimenti non ha senso il post.

Inviato: gio 23 mar 2006, 6:43
da NoNiX-NoParty
[quote="linus.bash"]nella compilazione utilizza "" make oldconfig "" e riprendi la tua configurazione attuale continuandola con le novità del kernel...cosi sei apposto.

scompatta il kernel in /usr/src/
cancella il collegamento (se c'è) di linux
crea un collegamento nuovo

Ok

per la compilazione usa in seguenza :

make clean
make oldconfig
make bzImage
make modules
make modules_install
make install

none !

make oldconfig
make menuconfig (controlla ogni singola voce e leggi gli help di cio' che non capisci/conosci)
make && make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-nome-che-vuoi
cp System.map /boot/System.map-nome-come-sopra
cp .config /boot/config-nome-come-sopra

aggiungi il nuovo kernel in /etc/lilo.conf

lilo -v (se e' andato tutto liscio , reboot)

PS metti come statico il supporto al filesystem che usi , cosi non devi usare initrd


ciao[/quote]