Hallo, On Fri, 16 May 2003, Peter Lipp wrote:
Die beiden vmlinuz_2.4.19 bzw .._2.4.20 stehen in boot. grub-menu anscheinend alles iO. Jetzt sind in boot aber auch ein paar Headerdateien, die davon nicht berührt wurden - zB eine, in der die Versionsnummer definiert wird.
Das ist nur ein Extraservice, den SuSE vor einer Weile begonnen hat, und was du ebenfalls machen solltest. Die .config findest du direkt in /usr/src/linux, die version.h in /usr/src/linux/include/linux/. Diese kannst du ebenfalls (mit Versionen versehen) nach /boot kopieren. Allerdings wuerde ich das wohl erst machen, wenn der zugehoerige neue Kernel auch laeuft ;)
Hätte nicht make modules_install dort neue Dateien anlegen müssen.
Nein. modules_install kopiert nur die fertigen Module nach /lib/modules/$(KERNELRELEASE). Fuer weiteres ist 'make bzlilo' zustaendig -- aber das versioniert nicht, deswegen muss man das von Hand machen. Und ich mach das eh lieber per Hand, obwohl ich mal ein script angefangen habe, dass nach meinen Vorstellungen den Kernel kopiert...
Alle Beschreibungen, die ich gelesen habe, wollen immer noch einen lilo-Aufruf.
Der faellt bei grub natuerlich weg.
In /usr/src.../i386/boot ist auch ein install.sh, in dem lilo auftaucht.
Das ist das script das von 'make install' aufgerufen wird. Das ist aber genauso simpel wie make zlilo/make bzlilo und versioniert auch nicht (und ueberschreibt beim zweiten Aufruf den alten Kernel!).
Da ich grub verwende, hab ich das weggelassen. Was fehlt noch?
Siehe Thomas' Mail. System.map schon kopiert?
Immerhin: Wähle ich bei grub den neuen Kernel, bleibt der Bildschirm zwar schwarz, aber die Kiste rappelt noch eine Weile.
Hm. Framebuffertreiber eingebaut? Bzw. welche vga= Einstellung? Boote mal mit 'vga=normal' als Kernelparameter... -dnh -- "Remember, no matter how cynical you think you are, reality is going to find a way to make you look naive." -- Shmuel Metz in the SDM