PDA

Visualizza la versione completa : compilare kernel suse: problemi


eraclito
09-02-2005, 00:38
ciao,

ho provato a ricompilare il kernel 2.6.8-4.11 nella suse 9.2

ho scaricato i sorgenti, ho fatto un make oldconfig,
poi dalla configurazione vecchia ho cambiato pochissimo (praticamente ho inserito nel processor type il mio processore e abilitato preemptible kernel)

ho poi dato make && make module_install
e make install

riavviando mi ha dato un sacco di errori e entrato nel sistema non mi vedeva la scgeda wireless il mouse e altre amenit..

dove posso aver sbagliato?

su altre ditro ho sempre ricompilato in questo modo senza mai problemi...

eraclito

francofait
09-02-2005, 00:56
Originariamente inviato da eraclito
ciao,

ho provato a ricompilare il kernel 2.6.8-4.11 nella suse 9.2

ho scaricato i sorgenti, ho fatto un make oldconfig,
poi dalla configurazione vecchia ho cambiato pochissimo (praticamente ho inserito nel processor type il mio processore e abilitato preemptible kernel)

ho poi dato make && make module_install
e make install

riavviando mi ha dato un sacco di errori e entrato nel sistema non mi vedeva la scgeda wireless il mouse e altre amenit..

dove posso aver sbagliato?

su altre ditro ho sempre ricompilato in questo modo senza mai problemi...

eraclito

Per ricompilare il kernel in suse devi applicare anche tutte le pathdi suse poste in /usr/src
Se era solo questione di avere il kernel ottimizzato x il tuo processore, nei cdrom della distro sono presenti i precompilati gi pronti x tutti i processori.

eraclito
09-02-2005, 03:01
Originariamente inviato da francofait
Se era solo questione di avere il kernel ottimizzato x il tuo processore, nei cdrom della distro sono presenti i precompilati gi pronti x tutti i processori.

e del preemptible che mi dici?
in questo form ho letto che cambia parecchio le prestazioni.

effettivamente la suse un po' lenta in partenza... :cry: speravo di risolvere cos.

eraclito

eraclito
11-02-2005, 00:32
non trovo le patch ne con yast ne con apt :confused: :confused:

ho provato con il config.default al termine della compilazione mi dice:

WARNING: /lib/modules/2.6.8-tom/kernel/fs/reiser4/reiser4.ko needs unknown symbol in_interrupt
WARNING: /lib/modules/2.6.8-tom/kernel/fs/reiser4/reiser4.ko needs unknown symbol in_irq

sapete dirmi cosa posso fare??

osiryx
11-02-2005, 00:52
Le patch dovrebbero essere in /usr/src/nomedelkernelchehaiscaricato
Per quel errore se nn usi reiser4 puoi anche nn farci caso
Attiva anche hdparm in modo da abilitare il dma sull'hd e sui cdrom/dvd

eraclito
11-02-2005, 01:01
Originariamente inviato da osiryx
Le patch dovrebbero essere in /usr/src/nomedelkernelchehaiscaricato
Per quel errore se nn usi reiser4 puoi anche nn farci caso
Attiva anche hdparm in modo da abilitare il dma sull'hd e sui cdrom/dvd

mmm io ho una cartella linux-2.6.8-24.11 dove ho dentri i sorgenti e una cartella linux-2.6.8-24.11-obj che non so cosa sia...

:dh: :dh:

sai dirmi come devo procedere

Ikitt
11-02-2005, 09:50
Originariamente inviato da eraclito
e del preemptible che mi dici?
in questo form ho letto che cambia parecchio le prestazioni.

Parecchio... Rende il sistema piu` reattivo specie sotto carico, ma non e` che fa miracoli.
E non influisce significativamente sui tempi di boot, che io sappia.

eraclito
11-02-2005, 15:20
ninete, non ne vengo a capo.

seguendo la guida presente nella suse sono partito da:

zcat /proc/config.gz > .config che dovrebbe generare il config attuale.

Non ho cambiato ninete (giusto per vedere cosa accade) e ho i soliti errori
(sostanzialmente mi sembra mancanza di moduli)

la cartella /lib/modules/nuovo_kernel pesa 20 mb in meno di quella vecchia (nonostante la versione del kernel sia la stessa)

non capisco con altre distro non ho mai avuto problemi
:dh: :dh:

nessun suggerimento?

eraclito
11-02-2005, 17:30
Originariamente inviato da eraclito
ninete, non ne vengo a capo.

seguendo la guida presente nella suse sono partito da:

zcat /proc/config.gz > .config che dovrebbe generare il config attuale.

Non ho cambiato ninete (giusto per vedere cosa accade) e ho i soliti errori
(sostanzialmente mi sembra mancanza di moduli)

la cartella /lib/modules/nuovo_kernel pesa 20 mb in meno di quella vecchia (nonostante la versione del kernel sia la stessa)

non capisco con altre distro non ho mai avuto problemi
:dh: :dh:

nessun suggerimento?

:(

Loading