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)

Antwort per Email an