View Full Version : 2.6
ho letto una casino di vecchi thread tramite la ricerca, quindi non vuole essere il solito 3d: cosa mi serve (credo di saperlo già, lo si sarà ripetuto migliaia di volte in 200 thread diversi :D ) etc etc ;) il fatto è che nonostante abbia letto un casino di post inerenti, ho ancora alcuni piccoli dubbi:
1. x debian il procedimento di compilazione è sempre il solito, lo stesso ad esempio del kernel 2.4.20? Per il "solito" intendo, in successione, i vari apt-get install kernel-source, [...], make menuconfig, make-kpkg clean, make-kpkg-kernel_image etc etc?
PErchè appunto con la ricerca ho trovato istruzioni tipo: make mrproper, make bzimage di cui non avevo mai saputo l'esistenza! :eek: :confused:
2. Banale: posso importare il vecchio file di configurazione? Anche in questo caso la risposta parrebbe banale (e cioè: "SI") :D, però sempre leggendo in giro ho visto un certo "make oldconfig" per copiare le vecchie config, mentre io ho sempre fatto, semplicemente:
cp /boot/config-2.4.xx /usr/src/linux/.config
3. gcc 3.3? van bene? Anche a tale propoisot, ho trovato alcuni che dicono di non aver avuto problemi, altri che consigliano di usare le 3.2...
Ciao e grazie in anticipo a chi avrà voglia di rispondere! ;) :)
Originariamente inviato da moly82
...
PErchè appunto con la ricerca ho trovato istruzioni tipo: make mrproper, make bzimage di cui non avevo mai saputo l'esistenza! :eek: :confused:
...
Vedi, con i tool automatici di debian non impari a configurare linux :D
comunque basta leggere i vari file di testo Readme, Changes ecc. che c sono sempre stati col kernel, uno che gia` l'ha fatto coi precedenti nn dovrebbe aver problemi ad aggiornarsi al nuovo leggendosi quelli
C sono anche le versioni richieste dei vari tools e i target da 'makare' ovviamente.
l.golinelli
19-09-2003, 15:11
Con Kernel 2.4
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
Con Kernel 2.6
make menuconfig
make bzImage
make modules
make modules_install
Slackware rulez... ;)
Originariamente inviato da lovaz
Vedi, con i tool automatici di debian non impari a configurare linux :D
:rolleyes:
:p
Originariamente inviato da l.golinelli
Con Kernel 2.4
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
Con Kernel 2.6
make menuconfig
make bzImage
make modules
make modules_install
Slackware rulez... ;)
questa procedura l'ho vista.. è per quello che chiedevo come si fa con DEBIAN :rolleyes: ;) :D
ciao! :)
Originariamente inviato da Pardo
comunque basta leggere i vari file di testo Readme, Changes ecc. che c sono sempre stati col kernel, uno che gia` l'ha fatto coi precedenti nn dovrebbe aver problemi ad aggiornarsi al nuovo leggendosi quelli
C sono anche le versioni richieste dei vari tools e i target da 'makare' ovviamente.
cavolo ma ci vuole tanto a rispondere:
"si è lo stesso"
oppure
"no!" (..e di CONSEGUENZA mi leggerei i readme... ;) )
..invece di rispondere sempre e comuqnue:
"leggiti i readme!"
:confused: :muro: :rolleyes:
PS: qualcuno che RISPONDE alle mie domande c'è? da tre risposte non ho tratto la benchè minima info...
altrimenti posto altrove mi sa che faccio prima.... :mad: :rolleyes: :muro:
1. x debian il procedimento di compilazione è sempre il solito, lo stesso ad esempio del kernel 2.4.20? Per il "solito" intendo, in successione, i vari apt-get install kernel-source, [...], make menuconfig, make-kpkg clean, make-kpkg-kernel_image etc etc?
PErchè appunto con la ricerca ho trovato istruzioni tipo: make mrproper, make bzimage di cui non avevo mai saputo l'esistenza!
2. Banale: posso importare il vecchio file di configurazione? Anche in questo caso la risposta parrebbe banale (e cioè: "SI") , però sempre leggendo in giro ho visto un certo "make oldconfig" per copiare le vecchie config, mentre io ho sempre fatto, semplicemente:
cp /boot/config-2.4.xx /usr/src/linux/.config
3. gcc 3.3? van bene? Anche a tale propoisot, ho trovato alcuni che dicono di non aver avuto problemi, altri che consigliano di usare le 3.2...
1) ma sarai su debian (come pure io) e non puoi usare la compilazione classica? io non ho mai usato la compilazione particolare di debian, anche perchè non ne vedo il motivo se il risultato è uguale, non me ne faccio nulla del pacchetto .deb del kernel
2) non ne ho idea, certo che non credo ci voglia molto a riconfigurare il nuovo kernel, anche perchè è abbastanza diverso da quello che ho visto (anche se non ho mai provato a compilarlo perchè non ne avevo voglia, e poi mi trovo bene col 2.4.22 quando ci sarà quello stabile passerò al 2.6)
3)penso di si, io ci compilo la 2.4.22 e non vedo i problemi a usare un compilatore + nuovo...
ANDY CAPS
19-09-2003, 18:14
per installare il 2.6 devi innazi tutto installare module-init-tools e kernel-package
poi dopo averlo scaricato con apt
fai un make mrproper per ripristinare le condizioni di default
moi un make menuconfig o make xconfig ( + caruccio :p )
poi basta dare un
make che ti fa il bzImage e i moduli
make modules_install che li installa
io faccio anche make install poi cosi installa tutti i file nella /boot e basta aggiungere solo la voce a lilo
devi stare attento a mettere il consolle framebuffer dal gruppo video ed abilitare le periferiche di imput senza metterle come modulo
io la prima volta gli ho fatto prendere la confiigurazione del precedente e poi l'ho corretta perche è molto diverso
se ti trovi al perso ti mando in .config funzionante
con il test5 comunque molti di questi problemi dovrebbero essere stati risolti
:rolleyes: io poi li ho sempre compilati con il .config gia funzionante
ANDY CAPS
19-09-2003, 18:18
:p se poi vuoi usare il metodo debian
------------------------
apt-get install kernel-source-2.4.19
cd /usr/src
ln -s kernel-source-2.4.19 linux
ls -la /boot/conf*
cp /boot/config-2.4.18-bf2.4 /usr/src/linux/.config
make menuconfig (strumenti che ci serviranno: apt-get install make gcc kernel-package linbcurses5-dev)
make-kpkg clean
make-kpkg kernel_image
Otterrete un .deb da installare con dpkg -i file.deb
------------------
preso dagli appunti di Hrc211v :D pratici
Originariamente inviato da Python
1) ma sarai su debian (come pure io) e non puoi usare la compilazione classica? io non ho mai usato la compilazione particolare di debian, anche perchè non ne vedo il motivo se il risultato è uguale, non me ne faccio nulla del pacchetto .deb del kernel
A TE non serve a nulla. A me è sempre stato di una comodità poter compilare il kernel sul mio xp 1900 e poi copiarmi il deb per installarlo su un k6 400..
Timewolf
19-09-2003, 18:55
Originariamente inviato da Hrc211v
A TE non serve a nulla. A me è sempre stato di una comodità poter compilare il kernel sul mio xp 1900 e poi copiarmi il deb per installarlo su un k6 400..
Aehm...
Ora anche io uso il modo debian per comodita' e perche' voglio solo pacchetti .deb nel sistema...ma se usi il metodo tradizionale puoi sempre copiarti l'immagine bzImage + i moduli da un pc all'altro senza problemi eh? :)
Originariamente inviato da Timewolf
Aehm...
Ora anche io uso il modo debian per comodita' e perche' voglio solo pacchetti .deb nel sistema...ma se usi il metodo tradizionale puoi sempre copiarti l'immagine bzImage + i moduli da un pc all'altro senza problemi eh? :)
Bè già sono 2 file contro 1 da copiare e non è poco.
Originariamente inviato da Python
1) ma sarai su debian (come pure io) e non puoi usare la compilazione classica? io non ho mai usato la compilazione particolare di debian, anche perchè non ne vedo il motivo se il risultato è uguale, non me ne faccio nulla del pacchetto .deb del kernel
2) non ne ho idea, certo che non credo ci voglia molto a riconfigurare il nuovo kernel, anche perchè è abbastanza diverso da quello che ho visto (anche se non ho mai provato a compilarlo perchè non ne avevo voglia, e poi mi trovo bene col 2.4.22 quando ci sarà quello stabile passerò al 2.6)
3)penso di si, io ci compilo la 2.4.22 e non vedo i problemi a usare un compilatore + nuovo...
Allora qua non ci capiamo proprio... :rolleyes:
1) non ti ho chiesto cosa è meglio per me, che metodo scegliere x compilare etc etc, ho fatto una domanda BEN PRECISA: posso usare il "metodo Debian" o no? Mi sembra una domanda banale come altrettanto banale doveva essere la risposta: o SI o NO! :muro: Tu compila come preferisci, io di ovviamente compilerò come preferisco io... e cioè il cosiddetto "METODO DEBIAN"....
2) Ci risiamo: non ho chiesto se ci vuole tanto o poco a riconfigurare da zero il kernel: ma parlo italiano o arabo? Lo so anche io che posso ripartire da zero, ma se dimentico un modulo imporatente e non parte + niente? e se dimentico qualche modulo e devo compilare 4 volte per trovare la situazione definitiva? Ne converrai che partire da una config già funzuionante è meglio, almeno per me, e anche in questo caso la domanda era semplice: posso o non posso farlo? mi sa che continuerò a chiedere info nei forum inglesi, evidentemente scrivo meglio 'inglese che l'italiano! :eek: :muro: :D
3) ecco questa risposta mi aggrada già di +:sofico:
ossequi
EDIT: scusa i toni.. è l'alcool! :D :D :D
Originariamente inviato da ANDY CAPS
per installare il 2.6 devi innazi tutto installare module-init-tools e kernel-package
poi dopo averlo scaricato con apt
fai un make mrproper per ripristinare le condizioni di default
moi un make menuconfig o make xconfig ( + caruccio :p )
poi basta dare un
make che ti fa il bzImage e i moduli
make modules_install che li installa
io faccio anche make install poi cosi installa tutti i file nella /boot e basta aggiungere solo la voce a lilo
devi stare attento a mettere il consolle framebuffer dal gruppo video ed abilitare le periferiche di imput senza metterle come modulo
io la prima volta gli ho fatto prendere la confiigurazione del precedente e poi l'ho corretta perche è molto diverso
se ti trovi al perso ti mando in .config funzionante
con il test5 comunque molti di questi problemi dovrebbero essere stati risolti
:rolleyes: io poi li ho sempre compilati con il .config gia funzionante
grazie andy meno male che ci sei tu con le tue dritte! :) probabilemtne avrei ceffato sicuramente il fatto del framebuffer e dei moduli input! ;) :p :)
... come già detto sapevo già cosa scaricare (ho letto diversi thread a riguardo), però quello che non capivo e se potevo cmq usare o meno il metodo debian... e guardando il tuo post + sotto....
Originariamente inviato da ANDY CAPS
:p se poi vuoi usare il metodo debian
------------------------
apt-get install kernel-source-2.4.19
cd /usr/src
ln -s kernel-source-2.4.19 linux
ls -la /boot/conf*
cp /boot/config-2.4.18-bf2.4 /usr/src/linux/.config
make menuconfig (strumenti che ci serviranno: apt-get install make gcc kernel-package linbcurses5-dev)
make-kpkg clean
make-kpkg kernel_image
Otterrete un .deb da installare con dpkg -i file.deb
------------------
preso dagli appunti di Hrc211v :D pratici
...ne deduco che è possibile! ;) :)
thanx! :)
ciaoooo andyyy :)
porca eva errore di compilazione! :( ma perchè? ha compilato senza errori per 5-7 minuti... :(
CC [M] drivers/net/skfp/drvfbi.o
CC [M] drivers/net/skfp/ess.o
LD [M] drivers/net/skfp/skfp.o
CC [M] drivers/net/wan/farsync.o
drivers/net/wan/farsync.c: In function `fst_open':
drivers/net/wan/farsync.c:1316: warning: `MOD_INC_USE_COUNT' is deprecated (declared at include/linux/module.h:482)
drivers/net/wan/farsync.c: In function `fst_close':
drivers/net/wan/farsync.c:1329: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:494)
CC [M] drivers/net/wan/dscc4.o
drivers/net/wan/dscc4.c: In function `dscc4_open':
drivers/net/wan/dscc4.c:1096: warning: label `err_free_ring' defined but not used
drivers/net/wan/dscc4.c: At top level:
drivers/net/wan/dscc4.c:597: warning: `dscc4_rx_reset' defined but not used
drivers/net/wan/dscc4.c:611: warning: `dscc4_tx_reset' defined but not used
drivers/net/wan/dscc4.c:2011: warning: `dscc4_setup' defined but not used
CC [M] drivers/net/wan/dlci.o
CC [M] drivers/net/wan/sbni.o
drivers/net/wan/sbni.c: In function `sbni_pci_probe':
drivers/net/wan/sbni.c:305: warning: `check_region' is deprecated (declared at include/linux/ioport.h:117)
drivers/net/wan/sbni.c: In function `calc_crc32':
drivers/net/wan/sbni.c:1568: error: asm-specifier for variable `_crc' conflicts with asm clobber list
make[4]: *** [drivers/net/wan/sbni.o] Error 1
make[3]: *** [drivers/net/wan] Error 2
make[2]: *** [drivers/net] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.0-test5'
make: *** [stamp-build] Error 2
Debian-Puff:/usr/src/linux#
questo errore me lo da, col metodo debian, durante il make-kpgk kernel_image,...
...ho provato pure il metodo classico: stesso errore! :muro: :cry: (durante il make modules)
ma che è? il gcc?
ciaoooo
Originariamente inviato da l.golinelli
Con Kernel 2.6
make menuconfig
make bzImage
make modules
make modules_install
Slackware rulez... ;)
a me chiede solo
make
make install
:eek:
drivers/net/wan/sbni.c:1568: error: asm-specifier for variable `_crc' conflicts with asm clobber list
L'errore deve essere nel files.
Potresti provare ad aggiustarlo, ma essendo asm non so se sai come fare, ma faresti casino perche magari e una var importante.
Senti pareri degli altri :)
Cmq non stupirti di questa cosa il 2.6-testX è in freeze si ma ancora in assestamento.
Ciauz
ANDY CAPS
20-09-2003, 08:07
basta togliere il gruppo wan dai moduli net
non serve a molto con le nostre connssioni
riavvia make xconfig deselezionalo poi ridai make
:p questo kernel ricomincia da dove si è fermato senza reiniziare (comodo )
Funziona! Vi scrivo dal 2.6! ;) :p
grazie mille andy sei un genio era proprio quello il problema! :)
ora lo testo un po' e vi so dire!
ciaooooo!
Trotto@81
20-09-2003, 21:13
Originariamente inviato da ANDY CAPS
basta togliere il gruppo wan dai moduli net
non serve a molto con le nostre connssioni
riavvia make xconfig deselezionalo poi ridai make
:p questo kernel ricomincia da dove si è fermato senza reiniziare (comodo )
Andy mi manderesti per favore il tuo config??
Io non sono riuscito ancora a provarlo!!
Grazie!!
PS: le module-init-tools possono convivere con le modutils del kernel 2.4??
ANDY CAPS
20-09-2003, 22:44
http://forum.hwupgrade.it/showthread.php?s=&threadid=504550&highlight=configurazione
in questo post ne avevo postato uno
dara' qualche errore di compilazione dipende dal tuo hardware
sistemalo un po perche è poco ottimizzato
...è la prima impresisone di sto kernel! :eek: :( :D
cavolo l'ho messo soprattutto per il fatto che ha integrato i2c x le temperature, ALSA, e masterizzazione senza emulazione SCSI, e ovviamente di queste 3 cose ad ora non me ne funziona manco una! :eek: :muro:
che pacco raga credo tornerò al 2.4.20... l'unica cosa migliore forse è l'avvio che pure a me pare + "scattante"...
ciao! :)
se hai selezionato l'opzione CONFIG_PREEMPT=y deve essere + scattante; il problema è che anche con i module-init-tools-0.9.14 nn carica i moduli:
No module symbols loaded - kernel modules not enabled
1. ragazzi ora ALSA funzia ma si sente malissimo... tipo disturbato.. sapete mica come posso risolvere? dovevo pure compilare OSS col kernel oltre ad ALSA?
2. gli ultimi driver ATI x XFREE 4.3 sapete se giranoo col 2.6? a me da problemi al momento di compilare i moduli... devo scaricare qualche demone o compilare il kernel con qualche modulo particolare?
3. x masterizzare senza emulazione SCSI che devo scaricare? cdrtools non mi trova niente con apt-get, e cdrdao mi dice che ho già l'ultima versione disponibile... però k3b dice che la mia versione di cdrdao non supporta l amasterizzazione ATAPI! :confused: :cry: :muro:
thanx in advance ciao! :)
perchè non usi l'emulazione scsi? ci vogliono 3 minuti e risolvi...
errore, scusate non avevo vsito la pagina 2
ANDY CAPS
22-09-2003, 12:56
per masterizzare basta scaricare cdrecord mkisof
poi da l'errore di cdrdao e ti da anche un altro avviso che manca l'emulazione e propone force
cliccando su force masterizza perfettamente se hai messo il joliet tra i filesystem
io con questi alsa non ci ho mai capito un granche' io metto sempre alsa e gli oss
poi una volta caricato il modulo della scheda funziona perfettamente
decisamente meglio dei kernel precedenti
per i driver radeon non ti so dire quelli del kernel pare permettano l'accelerazione tranquillamente
se vuoi usare l'emulazione scsi (io uso quella perchè non credevo ci fosssero altri metodi ;) ) vai qui, altrimento devi aspettare qualcuno che ne sappia più di me :D
http://linux.html.it/articoli/masterizzare_linux1.htm
ciao
Originariamente inviato da Python
perchè non usi l'emulazione scsi? ci vogliono 3 minuti e risolvi...
perchè ho usato l'emulazione scsi fino a 2 giorni fa col kernel 2.4.20, e adesso che il nuovo kernel supporta la masterizzazione tramite IDE, non vedo perchè dovrei comunque usare sempre l'emulazione e quindi caricarmi e compilarmi i moduli riguardanti scsi... :rolleyes: ;)
Originariamente inviato da NA01
se vuoi usare l'emulazione scsi (io uso quella perchè non credevo ci fosssero altri metodi ;) ) vai qui, altrimento devi aspettare qualcuno che ne sappia più di me :D
http://linux.html.it/articoli/masterizzare_linux1.htm
ciao
come detto sopra masterizzare con emulazione son capace, però volevo provare sta nuova feature del nuovo kernel ed evitare di usarla... ;) :)
Originariamente inviato da ANDY CAPS
per masterizzare basta scaricare cdrecord mkisof
poi da l'errore di cdrdao e ti da anche un altro avviso che manca l'emulazione e propone force
cliccando su force masterizza perfettamente se hai messo il joliet tra i filesystem
io con questi alsa non ci ho mai capito un granche' io metto sempre alsa e gli oss
poi una volta caricato il modulo della scheda funziona perfettamente
decisamente meglio dei kernel precedenti
per i driver radeon non ti so dire quelli del kernel pare permettano l'accelerazione tranquillamente
grazie delle risp! ;) :)
cdrecord ce l'ho di sicuro, mkisof credo anche, joliet pure ;), quindi proverò a masterizzare lo stesso facendo la forzatura! ;) :) solo che vedendo quell'errore su cdrdao credevo non potessi proprio iniziare il processo! :oink:
per ALSA è un peccato perchè col 2.4.20 l'audio era perfetto, mentre ora è disturbato... cmq proverò mettendo pure OSS, magari è quello ilproblema! ;) :)
per ATI vedo un po' di fare delle ricerche, altrimenti proverò l'aqccelerazione fornita col kernel! :p
thanx ciao! :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.