È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

AESSENET.ORG - Forum Forum di aessenet

usare per comodità il file config-generic 2.6.xx

  • Messaggi
  • Deepblue05
    00 17/06/2008 00:57
    Utente niubba


    Dove prendo il file config-generic-2.6.25.7 e come lo uso per compilare senza un kernel panic?

    Ho scaricato il kernel linux-2.6.25.7.tar.bz2 e poi?

    Mi serve per far funzionare la mia webcam logitech
  • OFFLINE
    Arkantos01
    Post: 7.847
    Maestro
    Moderatore
    00 17/06/2008 13:24
    Re: Utente niubba
    Deepblue05, 17/06/2008 0.57:



    Dove prendo il file config-generic-2.6.25.7 e come lo uso per compilare senza un kernel panic?

    Ho scaricato il kernel linux-2.6.25.7.tar.bz2 e poi?

    Mi serve per far funzionare la mia webcam logitech




    Di che distro stiamo parlando?

    "Mi berrò un cicchetto con il diavolo, ma non passerò dalla sua parte" (Bono, U2)
    "Le opinioni, si sà, sono come i coglioni... Ognuno ha i suoi" (Giorgio Gaber)
    «Ogni tanto mi chiedo cosa stiamo aspettando...»
    Silenzio.
    «Che sia troppo tardi, madame.»
    (A. Baricco, Oceano Mare)
  • Deepblue05
    00 17/06/2008 15:14
    Di una slackware 12.1
  • OFFLINE
    conraid
    Post: 2
    Utente Junior
    00 17/06/2008 17:12
    Re: Utente niubba
    Deepblue05, 17/06/2008 0.57:



    Dove prendo il file config-generic-2.6.25.7 e come lo uso per compilare senza un kernel panic?





    Non lo trovi il config di cui parli.
    Prendi il config del 2.6.24.5 e dopo dai "make oldconfig dalla dir dove hai scaricato i sorgenti"
    Per non avere kernel panic devi inserire nel kernel e non come moduli (Altrimenti creati un initrd), i driver del tuo chipset e del filesystem che usi nella root.
    Quindi dai "make menuconfig" ed abilita tali opzioni.
    Se preferisci il menu grafico "make xconfig".


    Dopo dai make, installi i moduli, il kernel stesso e modifichi lilo
  • Deepblue05
    00 17/06/2008 17:44
    [SM=x53917] ehmm..
    Quindi devo mettere il config 2.6.24.5 in /usr/src/linux-2.6.25.7

    poi dare un lspci da shell per vedere i componenti e poi fare i passaggi

    cd /usr/src/linux-2.6.25.7

    make menuconfig ( e qua come faccio a capire se abilito i moduli come Moduli o altro? )

    e poi do make modules && make modules_install ??

  • OFFLINE
    conraid
    Post: 3
    Utente Junior
    00 17/06/2008 18:05
    Re:
    Deepblue05, 17/06/2008 17.44:

    [SM=x53917] ehmm..
    Quindi devo mettere il config 2.6.24.5 in /usr/src/linux-2.6.25.7







    poi dare un lspci da shell per vedere i componenti



    Non sai i componenti del tuo sistema? Comunque sì, ma puoi farlo anche prima. Per il filesystem dipende da quale usi, lo vedi con "mount"
    Se vai in questo sito kmuto.jp/debian/hcl/ puoi copiare l'output di lspci -n e ti dici di quali moduli hai bisogno




    e poi fare i passaggi

    cd /usr/src/linux-2.6.25.7







    make menuconfig



    No, prima dai
    make oldconfig

    in modo da allineare le voci del vecchio kernel a quello nuovo, dopo dai

    make menuconfig 

    o
    make xconfig 

    a seconda se sei in X o meno





    e poi do make modules && make modules_install ??


    make
    make modules_install


    Nei nuovi kernel, basta make per compilare sia il kernel sia i moduli.




    come faccio a capire se abilito i moduli come Moduli o altro?



    Ci sono varie guide in giro per la rete, solitamente con menuconfig se metti * lo includi nel kernel, se metti M lo compili come modulo.
    Con xconfig invece con V (segno di spunta) lo metti dentro il kernel e con il pallino lo compili come modulo

    Una volta finito devi dare questi 3 comandi
    cp /usr/src/linux-2.6.25.7/System.map /boot/System.map-2.6.25.7
    cp /usr/src/linux-2.6.25.7/arch/x86/boot/bzImage /boot/vmlinuz-2.6.25.7
    cp /usr/src/linux-2.6.25.7/.config /boot/config-2.6.25.7




    e dopo sistemi lilo e lo lanci.

    Ti consiglio di non togliere il vecchio kernel non si sa mai

    A questo punto se è tutto ok riavvii
    [Modificato da conraid 17/06/2008 18:08]
  • Deepblue05
    00 17/06/2008 18:27
    Grazie mille ora provo subito e ti faccio sapere.
    Scusatemi non ho mai compilato il kernel [SM=x53917]
  • OFFLINE
    conraid
    Post: 4
    Utente Junior
    00 17/06/2008 19:05
    Re:
    Deepblue05, 17/06/2008 18.27:

    Grazie mille ora provo subito e ti faccio sapere.
    Scusatemi non ho mai compilato il kernel [SM=x53917]




    Rileggendo mi sono accorto di una dimenticanza

    Quando dici:

    Quindi devo mettere il config 2.6.24.5 in /usr/src/linux-2.6.25.7



    Spero che sai che devi prendere il config-2.6.24.5 e metterlo in /usr/src/linux-2.6.25.7 ma con il nome di .config
    E dopo dare make oldconfig, altrimenti lui non prende nessuna impostazione
  • Deepblue05
    00 17/06/2008 20:23
    ciao conraid rieccomi allora tutto sembra essere andato ok al riavvio non ho avuto un kernel panic mah.. sorge un problema.

    Credo che non ho messo per velocità .. il driver per navigare in rete.

    cosa devo fare? devo rifare tutta la procedura?
    Comunque è già bellissimo non aver ricevuto un kernel panic [SM=x53915] [SM=x53914]


  • OFFLINE
    conraid
    Post: 5
    Utente Junior
    00 17/06/2008 20:34
    Re:
    Deepblue05, 17/06/2008 20.23:

    ciao conraid rieccomi allora tutto sembra essere andato ok al riavvio non ho avuto un kernel panic mah.. sorge un problema.

    Credo che non ho messo per velocità .. il driver per navigare in rete.

    cosa devo fare? devo rifare tutta la procedura?
    Comunque è già bellissimo non aver ricevuto un kernel panic [SM=x53915] [SM=x53914]







    Se rileggi il post in cui ti dico di mettere il config di Pat del 2.6.24.5 come .config dopo hai le stesse cose.
    Se hai messo tutti i moduli segnalati da quel sito non dovresti avere problemi.

    Rifai le cose alla luce di questi due consigli e prova.
    Non serve che cancelli tutto, copia il config, dai make oldconfig, rifai make menuconfig, make e make_modules_install

    Il "make" sa cosa deve ricompilare e cosa invece lasciare della vecchia compilazione, quindi ci metti poco.

    Spero di essermi fatto capire :-)
  • Deepblue05
    00 18/06/2008 00:07
    Sono riuscitaaaaaaaa grazie conraid :)
  • OFFLINE
    |VaLeNTiNa|
    Post: 1.342
    Veterano
    Moderatore
    00 18/06/2008 00:15
    Deepblue05, 18/06/2008 0.07:

    Sono riuscitaaaaaaaa grazie conraid :)


    Non è mica un "5 stellette" di Slacky.eu per caso... [SM=x53912]
    [SM=x53911]




    Così la mattina ti svegli e niente è più fermo,e nella perfezione non c'è più alcun riparo.
    Il giorno non scorre più per conto suo,ma lo devi attraversare tutt'intero com'è.
    Ti butti nel giorno a nuoto come se fosse un mare.
    E' così:un mare che ti si para davanti ineluttabile,visto che alle tue spalle non c'è che una nuova rinuncia
  • Deepblue05
    00 18/06/2008 00:57
    Re:
    |VaLeNTiNa|, 18/06/2008 0.15:


    Non è mica un "5 stellette" di Slacky.eu per caso... [SM=x53912]
    [SM=x53911]






    [SM=x53933] diciamo che da slacky.eu - Compilazione_e_ricompilazione_Kernel_su_Slackware non avevo capito

    grazie a conraid si

    P.S ma che vuoi dire con 5 stellette ?
  • OFFLINE
    conraid
    Post: 6
    Utente Junior
    00 18/06/2008 16:50
    Re: Re:

    P.S ma che vuoi dire con 5 stellette ?



    Che ho purtroppo molto tempo libero :-)
  • OFFLINE
    sasomao
    Post: 1.716
    Veterano
    00 18/06/2008 16:52
    Re: Re:
    Deepblue05, 18/06/2008 00:57:




    P.S ma che vuoi dire con 5 stellette ?



    Che ha vinto un mondiale più dell'Italia [SM=x53915] [SM=x53915]

  • OFFLINE
    |VaLeNTiNa|
    Post: 1.343
    Veterano
    Moderatore
    00 18/06/2008 18:48
    Deepblue05, 18/06/2008 0.57:





    P.S ma che vuoi dire con 5 stellette ?



    Che ne sa a pacchi...per la gentilezza,la disponibilità e soprattutto la pazienza...beh per quello tutta la stima e l'affetto possibili [SM=x53911]




    Così la mattina ti svegli e niente è più fermo,e nella perfezione non c'è più alcun riparo.
    Il giorno non scorre più per conto suo,ma lo devi attraversare tutt'intero com'è.
    Ti butti nel giorno a nuoto come se fosse un mare.
    E' così:un mare che ti si para davanti ineluttabile,visto che alle tue spalle non c'è che una nuova rinuncia
  • OFFLINE
    conraid
    Post: 7
    Utente Junior
    00 18/06/2008 19:36
    Re:
    |VaLeNTiNa|, 18/06/2008 18.48:



    Che ne sa a pacchi...per la gentilezza,la disponibilità e soprattutto la pazienza...beh per quello tutta la stima e l'affetto possibili [SM=x53911]






    Troppo buona [SM=x53929]