Florian Stolz schrieb: > >fehlt dir n�mlich in lilo.conf der Verweis auf das Image der initial > > ramdisk. > Hmm, gute Frage, entscheide ich mich daf�r in der menuconfig? Geht > das auch ohne Unterst�tzung von initrd? Wenn ja, wie? Ist da etwas
initrd steht f�r "initial ramdisk". Das bedeutet, es wird zuerst mit einem Mini-System in der RAM-Disk gebootet. Dort kann ein Startskript weitere Kernel-Module laden. Das Verfahren verwendet man also, wenn der Kernel haupts�chlich modular gebaut wurde und um das eigentliche Root-System laden zu k�nnen erst einmal Module (SCSI, LVM, Filesystem) geladen werden m�ssen. Ohne geht es einfacher. F�r "make menuconfig" heisst das, alle wichtigen Elemente, die zum Booten ben�tigt werden (Disk-Treiber, Root-FS, etc.) fest einkompilieren. Dann brauchst Du keine initrd. Eingetragen w�rde initrd in der lilo.conf, weil es sich um einen Kernel-Bootparameter handelt. > >> cp /usr/src/arch/i386/boot/bzImage /boot/newkernel > Nein, ich hatte nicht abgek�rzt. Schreck. Ist nicht in dem > Verzeichnis /usr/src/arch/i386/boot/ das Image?? Ausserdem dachte > ich, dass ich mich f�r einen Namen entscheiden kann. Hmm, schade. :-) Es ist wohl /usr/src/linux/arch/i386/boot/bzImage ;-) Wie das Kernelimage in /boot heisst ist egal, solange der Namen in der lilo.conf auch verwendet wird. Allerdings haben sich gewisse Konventionen eingeb�rgert und die heisst /boot/vmlinuz-VERSION. > >cp /usr/src/linux/System.map /boot/System.map-2.4.19 > Ups, aha, klingt logisch. Ich verstehe diese Datei aber immer noch > nicht. Es gibt doch in Lilo nur einen Eintrag f�r die map-Datei? Die Dateien heissen beide "*map" haben aber *nichts* miteinander zu tun! > Irgendwie hatte ich nicht die M�glichkeit mich f�r den bf24'er Kernel > zu entscheiden. Oder kann ich wie bei Lilo mit Shift unterbrechen? Tab-Taste, nachdem sich LILO gemeldet hat. Vorausgesetzt der Parameter "prompt" war in der lilo.conf > Echt? Die System.map hat nichts mit der /boot/map zu tun? Krass, > dachte das w�re die gleiche. Ich muss doch auch den Pfad der > lilo.conf-Datei hinzuf�gen, oder? *verwirrt* Nein zu "map" _muss_ gar nichts in der lilo.conf stehen. Standardm�ssig steht der Eintrag in der lilo.conf, den Lilo sowieso anlegen w�rde. Die map Datei von Lilo enth�lt nur Lilo-Daten (Layout der Boot-Sektoren) und hat nichts mit dem Kernel zu tun. Die System.map ist eine Textdatei und enth�lt die symbolischen Namen und Adressen der Routinen im Kernel. > >lilo.conf und dann im > >Kernelverzeichnis mit "make BOOT=/boot install" den Kernel > > installieren. Dann ist der neue Kernel als /boot/vmlinuz > Ah ja, ok. Warum ist nach einer Debian Installation das Kernelimage > vmlinuz auf der root Partition und nicht auf der /boot Partition? > W�rde das dann nicht Probleme machen? Oh, habe ich mich erst mal verhackt: make INSTALL_PATH=/boot install Die Ablage im Root-Verzeichnis hat historische Gr�nde. Kann man auch wegr�umen und alles nach /boot packen. Solange die Angaben in lilo.conf dazu passen und Lilo nicht meckert kein Problem. -- [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)

