Linux/Systemstart: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
Zeile 2: | Zeile 2: | ||
== Beschreibung == | == Beschreibung == | ||
Vorgänge beim Starten eines [[Computer]]s | |||
{| class="wikitable options" | |||
| [[BIOS]]/[[UEFI]] || wird gestartet | |||
|- | |||
| [[Bootloader]] || wird gestartet | |||
* In der Regel ist [http://wiki.ubuntuusers.de/GRUB_2 GRUB 2] in Gebrauch | |||
* Dieser kümmert sich darum, den [[Linux-Kernel]] und die [http://de.wikipedia.org/wiki/initrd Initial Ramdisk:] zu laden | |||
|- | |||
| [[Kernel]] || | |||
|- | |||
| [[Init]] || Nachdem auch dieser Vorgang abgeschlossen ist, folgt der Start des ersten „richtigen“ Prozesses auf einem Unix-System: Das [http://de.wikipedia.org/wiki/Init Init]-System | |||
* Aufgabe dieses Init-Systems ist es, das System für den Benutzer in einen brauchbaren und definierten Zustand zu überführen: | |||
* Ohne dieses würde man nur auf einer Shell sitzen, bei welcher die Übersetzung, Uhrzeit, Netzwerk oder viele andere Sachen fehlen würde | |||
* Auch ein Mehrbenutzerbetrieb wäre – mangels gestarteter Dienste hierzu – nicht möglich | |||
* Um diesen definierten Zustand zu erreichen, folgt dieses Init-System bestimmten Regeln, welche beim gängigen [http://de.wikipedia.org/wiki/SysVinit SysVinit] in Shellskripte niedergeschrieben sind | |||
* Dazu kommen noch einige Konfigurationsdateien der vielen Dienste, welche man heute auf einem modernen System vorfindet | |||
|} | |||
<noinclude> | <noinclude> |
Version vom 28. Januar 2025, 10:30 Uhr
Linux/Systemstart
Beschreibung
Vorgänge beim Starten eines Computers
BIOS/UEFI | wird gestartet |
Bootloader | wird gestartet
|
Kernel | |
Init | Nachdem auch dieser Vorgang abgeschlossen ist, folgt der Start des ersten „richtigen“ Prozesses auf einem Unix-System: Das Init-System
|
Anhang
Siehe auch
Links
Weblinks