Pagina 1 di 2
Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 18:51
da Fabbroz75
Ciao a tutti

Ho provato a compilare il kernel in oggetto... ma mi viene un .deb da 199mb!
installato e fatto il boot mi va in kernel panic...
ho seguito questa guida:
http://www.thebags.it/linux-pages/compilazione-kernel/
consigli?
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 18:53
da IK8YWJ
Segui il wiki ufficiale di Ubuntu...
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:02
da Chetto
Dipende da che moduli hai incluso comunque...
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:11
da Klick64
qui ,ma attento la pagina è in revisione
http://wiki.ubuntu-it.org/CompilazioneK ... lazione%29
ti conviene aspettare, e usare il kernel vecchio che ovviamente hai tenuto
i problemi possono essere molteplici, dipende da cosa hai inserito,o meno bye

Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:19
da gforresu
Ho provato a compilare il kernel in oggetto... ma mi viene un .deb da 199mb!
:'( :'(
ma che serve ricompilare se compili tutti i moduli del sorgente?!?
certo che poi ti viene una mega-immagine

Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:28
da Fabbroz75
gforr ha scritto:
Ho provato a compilare il kernel in oggetto... ma mi viene un .deb da 199mb!
:'( :'(
ma che serve ricompilare se compili tutti i moduli del sorgente?!?
certo che poi ti viene una mega-immagine
eh non so... è la prima volta che mi cimento nella compilazione di un kernel

quindi dovrei togliere un casino di cose dal config di default?
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:30
da Divilinux
io l'ho installato pochi giorni fa con successo..e con successo ho installato tutti i driver essenziali..scheda video..wifi scheda di rete..etc
.. il .deb creato dalla compilazione e' di 148MB..ma tanto poi si cancella quindi non vedo il problema :-\
sono riuscito a "tirare" l'immagine del kernel a solo 1,6MB...
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:34
da Fabbroz75
Divilinux ha scritto:
sono riuscito a "tirare" l'immagine del kernel a solo 1,6MB...
cosa intendi?
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 19:36
da Divilinux
che l'immagine finale..l'eseguibile..il "binario" di Linux in /boot/ e' di soli 1,6MB
il 2.6.20-15 e' di 1,7MB
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 20:00
da Viper67
La dimensione enorme dei pacchetti creati sembra un bug della 7.04
https://bugs.launchpad.net/ubuntu/+source/kernel-package/+bug/90283
dove trovi anche un workaround in pratica nelle righe di .config sostituisci quelle in cui trovi:
CONFIG_XXX_DEBUG=Y
in
# CONFIG_XXX_DEBUG is not set
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 20:53
da Fabbroz75
ho risolto

pero' non riesco a compilare i moduli ( quindi non posso installare i driver )
allego il problema
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:12
da Viper67
Si tratta dei driver ATI, non è detto che ci siano gli entry giusti per il kernel che stai provando a compilare.
Se fai un po' di ricerche sulla rete trovi alcune patch che risolvono il problema.
Personalmente ti consiglio di ricompilare il kernel senza i driver fglrx anche se questo potrebbe costarti la modalità grafica e installare i driver proprietari di ATI (non puoi usare quelli precompilati per la 2.6.20-15 di Ubuntu in quanto sono stati sviluppati sotto questo specifico kernel) una volta che il nuovo kernel ti parte correttamente.
A questo punto dovresti avere Xserver funzionante.
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:21
da telperion
Viper67 ha scritto:
La dimensione enorme dei pacchetti creati sembra un bug della 7.04
Direi di si,
kernel compilato su sid come il default (oldconfig) (quindi con tutto)
Codice: Seleziona tutto
mc@debian:~/develop-deb/kernel/2.6.21$ ls -l
totale 67212
-rw-r--r-- 1 mc mc 44016634 2007-04-28 19:13 linux-2.6.21.1.tar.bz2
-rw-r--r-- 1 mc mc 8228272 2007-04-29 19:12 linux-headers-2.6.21.1-02k7mc_2.6.21.1-02k7mc-10.00.Custom_i386.deb
-rw-r--r-- 1 mc mc 16442418 2007-04-29 19:10 linux-image-2.6.21.1-02k7mc_2.6.21.1-02k7mc-10.00.Custom_i386.deb
-rw-r--r-- 1 mc mc 45656 2007-05-12 23:29 patch-2.6.21-ck1.gz
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:24
da Fabbroz75
telperion ha scritto:
Viper67 ha scritto:
La dimensione enorme dei pacchetti creati sembra un bug della 7.04
Direi di si,
kernel compilato su sid come il default (oldconfig) (quindi con tutto)
Codice: Seleziona tutto
mc@debian:~/develop-deb/kernel/2.6.21$ ls -l
totale 67212
-rw-r--r-- 1 mc mc 44016634 2007-04-28 19:13 linux-2.6.21.1.tar.bz2
-rw-r--r-- 1 mc mc 8228272 2007-04-29 19:12 linux-headers-2.6.21.1-02k7mc_2.6.21.1-02k7mc-10.00.Custom_i386.deb
-rw-r--r-- 1 mc mc 16442418 2007-04-29 19:10 linux-image-2.6.21.1-02k7mc_2.6.21.1-02k7mc-10.00.Custom_i386.deb
-rw-r--r-- 1 mc mc 45656 2007-05-12 23:29 patch-2.6.21-ck1.gz
io ho risolto la dimensione... disabilitando i debug del kernel
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:28
da telperion
PS per compilare il driver Nvidia
già kernel 2.6.20 è necessario ricompilare il kernel
con la voce paravirtualization in ‘processor features’ disabilitata
causa conflitti di gpl. Vedi che non sia lo stesso casino per i fglrx
(nel 2.6.20 di Ubuntu è già patchato ma il vanilla no)
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:37
da Fabbroz75
telperion ha scritto:
PS per compilare il driver Nvidia
già kernel 2.6.20 è necessario ricompilare il kernel
con la voce paravirtualization in ‘processor features’ disabilitata
causa conflitti di gpl. Vedi che non sia lo stesso casino per i fglrx
(nel 2.6.20 di Ubuntu è già patchato ma il vanilla no)
qui si parla di un problema con una dircetory, risolta con un link
http://www.slacky.eu/forum/viewtopic.php?p=140600&sid=e3be7e888ed9a2cadc86f1fe2494476e
per non va...
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: lunedì 14 maggio 2007, 21:39
da Tyler
A me il deb del suddetto kernel ricompilato è venuto di 17mb.
E confermo il problema che ha ricordato telperion, per i possessori di schede Nvidia, metto anche il link al topic specifico:
http://forum.ubuntu-it.org/viewtopic.php?t=84194
e ricordate... Con Kolivas rules (rotfl)
Comunque l'uscita del Kernel 2.6.22 è imminente e le novità sono succose, lo stesso Linus ne ha parlato con entusiasmo. Bhé noi lo aspetteremo al varco di kernel.org il giorno del rilascio (rotfl)
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: martedì 15 maggio 2007, 0:47
da Divilinux
per i driver fglrx ho tolto la paravirtualization..ma l'ho tolta anche per far funzionare il mio scanner..
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: martedì 15 maggio 2007, 8:34
da debharlock
Divilinux ha scritto:
che l'immagine finale..l'eseguibile..il "binario" di Linux in /boot/ e' di soli 1,6MB
il 2.6.20-15 e' di 1,7MB
e la directory dei moduli quanto pesa???
ciao
debharlock
Re: Compilazione Kernel 2.6.21.1 in feisty
Inviato: martedì 15 maggio 2007, 8:42
da debharlock
mfj ha scritto:
Segui il wiki ufficiale di Ubuntu...
Io non riesco a capire quali sono le patch incluse dal team ubuntu nel kernel. Non penso che usino il vanilla puro.
esiste un pacchetto del genere su ubuntu?
http://packages.debian.org/stable/devel ... ian-2.6.18