Dakon
09.01.01, 14:17
Hallo zusammen!
Wenn ich mir so einen schönen neuen Kernel backe mit "make zImage" dann wird der ca. 500k gross. Das lässt der Compiler (oder ist es make? Na egal.) auch durchgehen ohne ein "make bzImage" anzuraten. Aber wenn ich dann versuche, mittels YaST den LILO neu auf die Diskette zu bringen, dann knallts... LILOs Meinung nach ist der nämlich zu gross (ich muss ihn weiter abspecken, eine Variante mit ca. 423k klappt). Was mache ich da falsch?
Noch was:
Es gibt eine Möglichkeit, Linux über den NT-Bootloader zu starten. Das hatte ich auch so eingerichtet und es lief einwandfrei. Wenn ich jetzt den Kernel neu compiliere und den LILO-Code statt in den Bootsektor wie gewohnt in eine Datei schreibe, startet er nur mit "LI". Packe ich den LILO mittels YaST auf Diskette, läuft alles einwandfrei. Woran liegt dass nun wieder? (Die bootsect.*) Dateien liegen auf einer 2GB grossen, halb leeren FAT16-Partition am Anfang der Platte).
Dakon
Wenn ich mir so einen schönen neuen Kernel backe mit "make zImage" dann wird der ca. 500k gross. Das lässt der Compiler (oder ist es make? Na egal.) auch durchgehen ohne ein "make bzImage" anzuraten. Aber wenn ich dann versuche, mittels YaST den LILO neu auf die Diskette zu bringen, dann knallts... LILOs Meinung nach ist der nämlich zu gross (ich muss ihn weiter abspecken, eine Variante mit ca. 423k klappt). Was mache ich da falsch?
Noch was:
Es gibt eine Möglichkeit, Linux über den NT-Bootloader zu starten. Das hatte ich auch so eingerichtet und es lief einwandfrei. Wenn ich jetzt den Kernel neu compiliere und den LILO-Code statt in den Bootsektor wie gewohnt in eine Datei schreibe, startet er nur mit "LI". Packe ich den LILO mittels YaST auf Diskette, läuft alles einwandfrei. Woran liegt dass nun wieder? (Die bootsect.*) Dateien liegen auf einer 2GB grossen, halb leeren FAT16-Partition am Anfang der Platte).
Dakon