{"id":885,"date":"2024-02-14T08:00:00","date_gmt":"2024-02-14T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=885"},"modified":"2024-07-24T06:18:27","modified_gmt":"2024-07-24T04:18:27","slug":"der-linux-bootvorgang","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2024\/02\/14\/der-linux-bootvorgang\/","title":{"rendered":"Der Linux Bootvorgang"},"content":{"rendered":"\n<p>In diesem Artikel soll nun der Linux Bootvorgang genauer unter die Lupe genommen werden&#8230;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Aus der Anwendersicht l\u00e4uft der Bootvorgang so ab:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Logo des Motherboard Herstellers wird eingeblendet<\/li>\n\n\n\n<li>Grub-Bootmanger wird angezeigt (nur bei Multibootsystem)<\/li>\n\n\n\n<li>Login (per Display Manager)<\/li>\n\n\n\n<li>Desktop wird angezeigt (Benutzeroberfl\u00e4che von Linux)<\/li>\n<\/ul>\n\n\n\n<p>Dieser Bootvorgang kann auch noch etwas detaillierter dargestellt werden\u2026<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Computer wird eingeschaltet (Kaltstart oder Warmstart)<\/li>\n\n\n\n<li>Power On Self Test (= POST)<\/li>\n\n\n\n<li>CMOS Daten einlesen<\/li>\n\n\n\n<li>Suche nach Betriebssystem beziehungsweise Bootloader (Grub)<\/li>\n\n\n\n<li>Kernel laden und starten<\/li>\n\n\n\n<li>\u00dcbernahme des Starts durch den Kernel<\/li>\n\n\n\n<li>Start des Programms sbin\/init<\/li>\n\n\n\n<li>Init l\u00e4dt die Kernelmodule (Treiber)<\/li>\n\n\n\n<li>Start des Display-Managers (wenn vorhanden beispielsweise lightdm)<\/li>\n\n\n\n<li>Start des Grafikservers (X-Server)<\/li>\n\n\n\n<li>Desktop wird angezeigt<\/li>\n<\/ul>\n\n\n\n<p>Wie bereits erw\u00e4hnt wird der Bootmanager Grub standardm\u00e4\u00dfig nur angezeigt, wenn mehrere Linuxversionen auf dem Computer installiert sind\u2026<\/p>\n\n\n\n<p><strong>Bootloader Grub bei Singleboot-System starten:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ESC-Taste oder Umschalt-Taste<\/li>\n<\/ul>\n\n\n\n<p><strong>Bootloader Grub:<\/strong><\/p>\n\n\n\n<p>Die Konfigurationsdatei von Grub findet sich im Systemordner \/boot\/grub in der Datei \u201cgrub.cfg\u201c. Die grub.cfg wird automatisch generiert und sollte nicht ver\u00e4ndert werden. F\u00fcr eigene Anpassungen gibt es folgende Dateien:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>etc\/default\/grub<\/li>\n\n\n\n<li>etc\/grub.d<\/li>\n<\/ul>\n\n\n\n<p>Beide Dateien bzw. Ordner werden in den folgenden Artikeln detailliert betrachtet.<\/p>\n\n\n\n<p><strong>Der Linux Kernel:<\/strong><\/p>\n\n\n\n<p>Im Verzeichnis \/boot sind die Kernel-Dateien abgelegt. Mit dem Kernel wird sich ein weiterer zuk\u00fcnftiger Artikel befassen\u2026<\/p>\n\n\n\n<p><strong>LightDM \u2013 Der Display Manager:<\/strong><\/p>\n\n\n\n<p>Die Konfiguration des LightDM Display Managers wird in einem zuk\u00fcnftigen Artikel beschrieben\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Artikel soll nun der Linux Bootvorgang genauer unter die Lupe genommen werden&#8230;<\/p>\n","protected":false},"author":1,"featured_media":791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21],"class_list":["post-885","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=885"}],"version-history":[{"count":2,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/885\/revisions"}],"predecessor-version":[{"id":1699,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/885\/revisions\/1699"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}