Zweiten Kernel mit anderer config?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
dorpm
Beiträge: 294
Registriert: 14.02.2005 09:26:23

Zweiten Kernel mit anderer config?

Beitrag von dorpm » 11.10.2005 09:56:36

Ich würde gerne einen zweiten Kernel mit einer anderen Konfiguration installieren.

Meinen Kernel baue ich standardmäßig mit

Code: Alles auswählen

make-kpkg clean
fakeroot make-kpkg -- initrd --revision=custom.x.y kernel_image
Unabhängig davon, was ich bei x oder y eintrage, werde ich beim Installieren des Kernels immer gefragt, ob ich denn mein Verzeichnis /lib/modulles/2.6.11 ersetzen möchte. Ich würde aber viel lieber den bereits vorhandenen Kernel belassen und z.B. ein Image vmlinuz-2.6.11-xy und das dazugehörige Verzeichnis /lib/modules/2.6.11-xy erzeugen.

Geht das?

Florian
FD - debian Sarge auf Thinkpad R51

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 11.10.2005 10:50:19

Dazu musst Du vor dem Compilieren die Datei /usr/src/linux/Makefile anpassen und dort die Variable EXTRAVERSION entsprechend anpassen.

Code: Alles auswählen

VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 11
EXTRAVERSION = .12-pentium4-grsec
NAME=Woozy Numbat
Damit heißt dann das Lib-Verzeichnis /lib/modules/2.6.11.12-pentium4-grsec und der Kernel 2.6.11.12-pentium4-grsec

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 11.10.2005 11:19:08

Wenn man schon male-kpkg benutzt, dann kann man auch gleich --append_to_version nutzen. Das wird direkt an EXTRAVERSION angehängt, ohne das man etwas in das Makefile schreiben muss.

Code: Alles auswählen

make menuconfig
make-kpgk clean
make-kpgk --append-to-version -foobar ...
MfG GoKi
:wq

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 11.10.2005 11:22:32

Das wär auch ne Lösung. :P

Antworten