http://www.dhaller.de/linux/multikernel.html Dazu wechseln wir ins Verzeichnis /usr/src/linux und editieren mit unserem Lieblingseditor das sich dort befindliche Makefile: Ich verstehe den Sinn in meinem Fall nicht ganz: Ich habe den SuSE-Original-Athlon-Kernel (8.2) und der soll für Notfälle erhalten bleiben. Die ganzen Kernelparameter sind so weit ok und brauchen nicht geändert werden. Dazu habe ich einfach die vmlinuz kopiert und kann auch bereits von dieser vmlinuz2 starten, initrd wurde auch angelegt. Wenn ich jetzt das Makefile editiere und den weiter beschriebenen Schritten folge, kompiliere ich doch nur einen Kernel mit den SuSE-Sourcen. Wenn ich ein make cloneconfig mache und nichts ändere, dann erhalte ich doch wieder den selben Kernel, oder? Ist in diesem Fall der Eintrag der Extraversion wichtig? Welche Zahl empfiehlt sich für die Extraversion zu verwenden, wenn man auch Mantel-Kernel (rpm) testet? Ich möchte aber einen Vanilla-Kernel ausprobieren. Dazu habe ich den Kernel entpackt und linux-2.4.20 nach /usr/src kopiert. Müßte ich in meinem Fall nicht dieses Makefile editieren? On Thursday 22 May 2003 20:56, Thomas Hertweck wrote:
Das haengt davon ab, ob Du einen SuSE-Kernel hast oder nicht: Ein "make cloneconfig" geht nicht, wenn Dein neuer Kernel ein Vanilla-Kernel ist. Dort muss man auf andere Weise vorgehen, wenn man eine bestehende Konfi- guration klonen will (kopieren der .config und ausfueh- ren von "make oldconfig"). Ferner musst Du selbst wis- sen, ob Du Deine Konfiguration "from scratch" starten willst, oder ob Du mit einer funktionierenden Konfigu- ration starten und dann Veraenderungen vornehmen willst.
Der augenblickliche Kernel hat die Standard-Einstellungen von SuSE 8.2. Gibt es da einen Unterschied zu "from scratch"? Ich verstehe noch nicht die Auswirkungen für einen Vanilla-Kernel von make oldconfig bzw. warum muß ich die .config kopieren? Gehen wir von der Siutation aus, dass ich die für den SuSE-Athlon-Standardkernel verwendeten Parameter für den Vanilla-Kernel verwenden möchte und für erste Tests nichts ändern will. Al