Rinominare kernel

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Rinominare kernel

Messaggio da Zenero »

:)Salve a tutti,
non so se sto scrivendo nella giusta sezione!! Ho apportato una modifica nell'ultima versione del kernel e vorrei compilarlo con un nuovo nome... come posso cambiare il nome? Grazie in anticipo attendo vostra risposta!!!
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Rinominare kernel

Messaggio da patel »

domanda strana per uno capace di compilare il kernel, segnala ad un moderatore e fatti trasferire nella sezione kernel e ottimizzazione
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Ho apportato una modifica nell'ultima versione del kernel e vorrei compilarlo con un nuovo nome... come posso cambiare il nome?
Tra le opzioni di compilazione basta aggiungere:

--append-to-version -NOME
questione di seedings...
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

Quindi se volessi chiamare il nuovo kernel "linux-2.7.1" devo compilare con il comando #make -linux-2.7.1  ?
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Il comando non è quello che hai scritto...e poi dipende da cosa vuoi compilare. Ad esempio se ti servono anche gli headers farai:

Codice: Seleziona tutto

make-kpkg --initrd --append-to-version -versione kernel_image kernel_headers
Il metodo che stai usando tu, ovvero col solo make (make modules e make modules_install) non riguarda la "debian way".
questione di seedings...
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

Per compilare ho seguito questa semplice guida http://www.uielinux.org/guide-e-tutoria ... u-810.html ....  Posso utilizzare il comando che mi hai dato in questa modalità di compilazione? Scusa ma sono alle prime armi!!
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Quello della guida è un metodo per compilare il kernel su opensuse. Con ubuntu è leggermente diverso.
Nulla ti vieta di compilare il kernel senza initrd ma devi compilare staticamente i moduli (driver) per il disco fisso ed il filesystem.
INoltre col metodo che ti ho indicato ottieni due comodi pacchetti .deb facili da disinstallare in seguito.
questione di seedings...
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

:S mmm.. credevo di essere riuscito a compilare il kernel con quel metodo!! a questo punto sono un po confuso:S!! conosci per caso una guida che mi indica i comandi da usare uno per uno? oppure mi puoi dire quali comandi devo sostituire da quella guida?
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

questione di seedings...
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

:)Grazie è un ottima guida! Però ho avuto un problema.. Ho compilato con il comando:
#CONCURRENCY_LEVEL=5 fakeroot make-kpkg --append-to-version -01 --revision=1 kernel_image

(p.s. La versione del kernel è la 2.6.33)


Ma ottengo alla fine di tutta la compilazione il seguente errore:

make[1]: Entering directory `/usr/src/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-01 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "   \"\" "; echo "does not match current version:"; echo "   \"2.6.33-01\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
  ""
does not match current version:
  "2.6.33-01"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33-01] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33'
make: *** [kernel_image] Error 2
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Prima devi eseguire:

Codice: Seleziona tutto

make-kpkg clean
Poi c'è qualcosa di sbagliato nel numero della versione. Hai provato ad aggiungere lettere invece che numeri?
questione di seedings...
girobypu
Prode Principiante
Messaggi: 7
Iscrizione: lunedì 8 gennaio 2007, 11:36

Re: Rinominare kernel

Messaggio da girobypu »

Zenero ha scritto: :)Grazie è un ottima guida! Però ho avuto un problema.. Ho compilato con il comando:
#CONCURRENCY_LEVEL=5 fakeroot make-kpkg --append-to-version -01 --revision=1 kernel_image

(p.s. La versione del kernel è la 2.6.33)


Ma ottengo alla fine di tutta la compilazione il seguente errore:

make[1]: Entering directory `/usr/src/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-01 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "    "" "; echo "does not match current version:"; echo "    "2.6.33-01" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
   ""
does not match current version:
   "2.6.33-01"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33-01] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33'
make: *** [kernel_image] Error 2


Anche io ho avuto lo stesso problema. Sembra che sia "un bug noto che affligge i sistemi Debian". Ho trovato questo articolo (http://it.federicomoretti.name/articoli ... uccessivi/) ma non ho ancora provato. Ciao
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

:)girobypu hai perfettamente ragione infatti con la versione 2.6.31.12 la compilazione funziona!! una volta compilato ed installato il kernel la guida (http://guide.debianizzati.org/index.php ... rnel_Howto) è poco chiara su come utilizzare il lilo o il grub... sapreste spiegarmi come usarli?
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

una volta compilato ed installato il kernel la guida (http://guide.debianizzati.org/index.php ... rnel_Howto) è poco chiara su come utilizzare il lilo o il grub
Più che poco chiara non è al passo con i tempi. Quando installi il .deb del kernel grub viene aggiornato automaticamente mentre lilo, nel nostro caso, non ci interessa.
questione di seedings...
Zenero
Prode Principiante
Messaggi: 9
Iscrizione: mercoledì 3 marzo 2010, 11:05

Re: Rinominare kernel

Messaggio da Zenero »

Quindi una volta installato il kernel devo semplicemente riavviare giusto?
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Si e come scelta si posizionerà al primo posto del menu di grub (almeno grub1).
questione di seedings...
Avatar utente
[lost]-Divilinux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3774
Iscrizione: giovedì 12 giugno 2008, 13:06
Località: Ipioca - Maceio - Alagoas - Brasil
Contatti:

Re: Rinominare kernel

Messaggio da [lost]-Divilinux »

Effettivamente il kernel 2.6.33 ha questo problema della versione quindi non hai colpe.
Ora leggo l'howto che avete linkato ma ho già visto che ci vuole una patch. Tanto vale aspettare la versione successiva.
questione di seedings...
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti