Zum Inhalt springen

Linux/Systemstart: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „““ durch „"“
K Textersetzung - „http://“ durch „https://“
Zeile 7: Zeile 7:
|-
|-
| [[Bootloader]] || wird gestartet
| [[Bootloader]] || wird gestartet
* In der Regel ist [http://wiki.ubuntuusers.de/GRUB_2 GRUB 2] in Gebrauch
* In der Regel ist [https://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
* Dieser kümmert sich darum, den [[Linux-Kernel]] und die [https://de.wikipedia.org/wiki/initrd Initial Ramdisk:] zu laden
|-
|-
| [[Kernel]] ||  
| [[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
| [[Init]] || Nachdem auch dieser Vorgang abgeschlossen ist, folgt der Start des ersten "richtigen" Prozesses auf einem Unix-System: Das [https://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:
* 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
* 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
* 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
* Um diesen definierten Zustand zu erreichen, folgt dieses Init-System bestimmten Regeln, welche beim gängigen [https://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
* Dazu kommen noch einige Konfigurationsdateien der vielen Dienste, welche man heute auf einem modernen System vorfindet
|}
|}

Version vom 7. April 2025, 14:37 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
  • 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 SysVinit in Shellskripte niedergeschrieben sind
  • Dazu kommen noch einige Konfigurationsdateien der vielen Dienste, welche man heute auf einem modernen System vorfindet


Anhang

Siehe auch

Init
Boot

Links

Weblinks