Hi! Ein Frage zum bootvorgang bei linux, wobei mir der größte Teil schon klar ist. Nur an einer Stelle hakt es bei mir: Wenn der Code aus dem Linux-Bootsektor den eigentliche Maschinencode von lilo (/boot/boot.b) nachladen will, woher weis er eigentlich, wo er der Code auf der Platte steht? Die Map-datei kann ihm nichts nützen, da er ihren Aufenthaltsort aus dem gleichen Grund ja auch nicht kennen kann. Das gleiche Problem hab ich dann mit lilo selbst wenn er geladen ist. Wie findet lilo die Map-Datei? Die Frage mag komisch klingen, aber ich habe nirgends in der Literatur was darüber gefunden. Es ist immer nur beschrieben, das lilo in der Map-Datei die physikalischen Aufenthaltsorte der Kernel usw. findet. Weis das jemand hier? mfg Peter Küchler Registrierter Linux-User #127408 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Peter Kuechler schrieb am 11.Mai.2000:
Wenn der Code aus dem Linux-Bootsektor den eigentliche Maschinencode von lilo (/boot/boot.b) nachladen will, woher weis er eigentlich, wo er der Code auf der Platte steht?
Das wird alles im Bootsektor geschrieben, wen Du lilo aufrufst. Den Befehl /sbin/lilo meine ich, den man von einem gebooteten System her aufruft. Deshalb muß man nach jeder Änderung in /boot auch wieder lilo aufrufen.
Die Map-datei kann ihm nichts nützen, da er ihren Aufenthaltsort aus dem gleichen Grund ja auch nicht kennen kann.
Für sie gilt das Gleiche. Andere Daten werden dann in der Map-Datei geschrieben. Der Bootsektor ist ja nur sehr klein. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Peter Kuechler wrote on Thu, 11 May 2000:
Wenn der Code aus dem Linux-Bootsektor den eigentliche Maschinencode von lilo (/boot/boot.b) nachladen will, woher weis er eigentlich, wo er der Code auf der Platte steht?
Lilo merkt sich die physikalische Adresse auf der Festplatte anstelle des Dateinamens. Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, im Kernel selbst steht welche /dev der Root "/" Partition ist. Interesant ist z.B. das der Linux Kernel SELBST Bootfähig ist. z.B. allein.... cp /boot/bzImage /dev/fd0 erzeugt eine "Bootfähige"! Diskette der genau deine Kernel Lädt. wie gesagt diese Binäre-Image kennt die "/" Partition und der Rest wird aus geführt. Is gibt eine einfache Utility um eine Kernel-Image z.B. auf eine andere Partition zu setzten. Ich komm im Moment nur nicht drauf ..:( Stefan
Peter Küchler Registrierter Linux-User #127408
P.S. Wo bekommt man zu eine "Linux-User-Nr.! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Thu, 11 May 2000 14:12:07 +0200, "Stefan Becker"
Is gibt eine einfache Utility um eine Kernel-Image z.B. auf eine andere Partition zu setzten. Ich komm im Moment nur nicht drauf ..:(
rdev --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Stefan Becker wrote:
P.S. Wo bekommt man zu eine "Linux-User-Nr.!
http://counter.li.org/index.html Frank --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
B.Brodesser@online-club.de
-
becker@lufa-sp.vdlufa.de
-
dirk@pirschel.de
-
F.Zimmermann@bham.ac.uk
-
j.stifter@medres.ch
-
peter.kuechler@frankfurt.netsurf.de