Pagina 1 di 1

Assegnare nuovo nome al kernel prima della compilazione

Inviato: mar 13 set 2005, 12:24
da TheSnowBoarder
Salve a tutti,
vorrei sapere se prima di compilare un kernel sia possibile
"assegnarvi" un altro nome.

Il problema nasce col fatto che se per esempio compilo un
kernel 2.6.13 , esso si cercherà tutti i suoi moduli sotto
/lib/modules/2.6.13

Ma siccome ciascun modulo può essere usato esclusivamente
per il kernel per cui è stato compilato, non potrò tenermi sul sistema
un'altro kernel 2.6.13 !, o che abbia per lo meno lo stesso nome.

Come faccio ad assegnare un'altro "nome" al kernel in modo che
le directory dei moduli restino ortogonali fra loro ?

Inviato: mar 13 set 2005, 12:37
da twister
Certo che puoi, prime 5 righe del Makefile del kernel

Codice: Seleziona tutto

VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 10
EXTRAVERSION =
NAME=Woozy Numbat
Mettendo un nome in EXTRAVERSION ti creerà la directory con il nome inserito e metterà i moduli li

Inviato: mar 13 set 2005, 12:47
da TheSnowBoarder
Grazie mille !

Inviato: mar 13 set 2005, 12:55
da gallows
Oppure semplicemente da General Setup -> Local Version

Inviato: mar 13 set 2005, 14:17
da Frunktz
Ma l'extra version non è utilizzata per segnare i vari...ServicePack del kernel? Tipo 2.6.12.1, 2.6.12.2, ecc..

Inviato: mar 13 set 2005, 14:23
da gallows
Sí, infatti il procedimento piú "pulito" è quello descritto da me, che viene memorizzato anche nel .config.