On Tue, 2002-11-19 at 11:29, Patrick Petermair wrote: > Hi! > > Ich w�rde auf einem Server hier gerne einen neuen Kernel kompilieren > (2.4.19). Um auf Nummer sicher zu gehen, habe ich das auf meinem > Desktop-Rechner mal durchgespielt und es hat alles perfekt geklappt. > > Jetzt schau ich also ins /boot/ Verzeichnis am Server und finde eine > Menge Dateien, die ich vom Kompilieren auf meinem TestRechner her nicht > kannte: > > boot.3000 > boot.b -> boot-menu.b > boot-bmp.b > boot-compat.b > boot-menu.b > boot-text.b > chain.b > config-2.4.18-bf2.4 > map > os2_d.b > System.map-2.4.18-bf2.4 > vmlinuz-2.4.18-bf2.4 > > > Anfangen kann ich eigentlich nur etwas mit folgenden Dateien: vmlinuz, > system.map und config. > Das sind die 3 Dateien, die ich mir immer wegsichere in die jeweiligen > Unterordner (damit ich sie auch nachher noch booten kann). > > Was ist nun aber mit den ganzen boot* Files? Brauch ich die, oder kann > ich sie l�schen? chain.b und os2_d.b sagt mir auch nix ... > > Ach ja, wenn ich ein make menuconfig mache und das config File vom 2.4.18er > Kernel lade, was macht er dann mit den Optionen, die erst seit Kernel 2.4.19 > verf�gbar sind? Sind die per default aktiviert? > Oder gibt es eine andere Methode, alte Configs f�r einen neuen Kernel zu > �bernehmen.
Hallo Patrick, bei den boot.<nummer> handelt es sich meines wissens um Sicherheits- kopien des MBR. Die Verwaltung dieser Dateien solltest Du lilo �berlassen. Auch die anderen Files solltest Du nur anfassen nachdem Du Dich ausf�hrlich mit Lilo auseinandergesetzt hast. Da die Files aber sehr klein sind, solltest Du Dich *imho nich an ihnen st�hren. Du brauchst auch keine Unterordner, in die Du alte Kernel schiebst. Ich nenne neue Kernel immer lin-<kernelversion>, verbreiteter ist wohl vmlinuz-<kernelversion>. Danach kopiere ich immer die System,map aus dem Kernelsourcebaum nach /boot (wieder mit Versionsnummer): System.map-<kernelversion> Die 2.4-er Kernelreihe braucht *imho nicht meht die System.map zum booten, ich mache trotzem immer einen Symlink namens System.map auf die aktuelle System.map-<kernelversion> Danach einfach die lilo.conf anpassen und den neuen Kernel booten. Die alten Config-Files kannst Du verwenden, indem Du _VOR_ jedem make die alte Config nach .config in den neuen Kernelbaum kopierst, und dann ein make oldconfig ausf�hrst, damit werden die alten Optionen �bernommen und neue werden abgefragt, danach kannst Du immer noch mit einem make menuconfig die Datei komfortabel bearbeiten. Greetz, Andre Timmermann -- Andre Timmermann <[EMAIL PROTECTED]> -- H�ufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

