Rinominare kernel
Rinominare kernel
:)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!!!
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!!!
Re: Rinominare kernel
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.
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
Tra le opzioni di compilazione basta aggiungere:Ho apportato una modifica nell'ultima versione del kernel e vorrei compilarlo con un nuovo nome... come posso cambiare il nome?
--append-to-version -NOME
questione di seedings...
Re: Rinominare kernel
Quindi se volessi chiamare il nuovo kernel "linux-2.7.1" devo compilare con il comando #make -linux-2.7.1 ?
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
Il comando non è quello che hai scritto...e poi dipende da cosa vuoi compilare. Ad esempio se ti servono anche gli headers farai:
Il metodo che stai usando tu, ovvero col solo make (make modules e make modules_install) non riguarda la "debian way".
Codice: Seleziona tutto
make-kpkg --initrd --append-to-version -versione kernel_image kernel_headersquestione di seedings...
Re: Rinominare kernel
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!!
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
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.
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...
Re: Rinominare kernel
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
questione di seedings...
Re: Rinominare kernel
:)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
#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
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
Prima devi eseguire:
Poi c'è qualcosa di sbagliato nel numero della versione. Hai provato ad aggiungere lettere invece che numeri?
Codice: Seleziona tutto
make-kpkg cleanquestione di seedings...
Re: Rinominare kernel
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. CiaoZenero 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
Re: Rinominare kernel
:)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?
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
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.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
questione di seedings...
Re: Rinominare kernel
Quindi una volta installato il kernel devo semplicemente riavviare giusto?
- [lost]-Divilinux
- Imperturbabile Insigne

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

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Rinominare kernel
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.
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...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti
