Marcus Maul wrote:
Hallo Liste,
da mir bei dem Diskless-Client irdegnwie keiner Helfen kann, versuche ich nun das Pferd mal von hinten aufzuzäumen!
Also zu meiner Frage: Meines wissens läuft der Bootvorgang des Systems doch so ab: - Bios startet Programm im MBR (Lilo oder Kernel); - Lilo startet Kernel
Soweit richtig.
- Kernel untersucht das System und läd die entsprechenden Module, falls angegeben. - root-Filesystem wird gemountet. Nicht ganz.
Erst wird root gemountet, dann werden Module geladen. Wird initrd verwendet, geschieht das ganze in zwei Phasen: Aus man 4 initrd: In the first boot-up phase, the kernel starts up and mounts an initial root file-system from the contents of /dev/initrd (e.g. RAM disk initialized by the boot loader). In the second phase, additional drivers or other modules are loaded from the initial root device's con tents. After loading the additional modules, a new root file system (i.e. the normal root file system) is mounted from a different device.
- Jetzt wird der init gestartet. Und hier ist das Problem. Wo, bzw. wie heißt dieser Prozeß und wo liegt seine Konfigdatei? Unglaublich aber wahr, er heisst: init (ProcessID = 1).
/etc/inittab und die Links in /sbin/init.d zusammen bilden seine Konfiguration. (Siehe man 8 init)
Bei mir ist halt nun das Problem, was versteckt /ist der init-Prozess. Der scheint direkt von Kernel her aufgerufen zu werden. Richtig.
Was wird eigendlich alles unter root-Filesystem zusammengefaßt, wenn es gemounted wird. Alles, / (root) ist die Wurzel des gesamten Filesystems.
Bzw. Wo kann ich expilziet angeben, was wann gemountet wird. Für das Rootfilesystem bei Verwendung von lilo in lilo.conf (siehe man lilo.conf), sonst auch im Kernelimage (man rdev). Alle anderen Filesystem in /etc/fstab (man fstab).
Bzw. lilo Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com