LPIC101/101.2 Das System starten: Unterschied zwischen den Versionen

Aus Foxwiki
(Die Seite wurde neu angelegt: „Das System starten unter Debian Allgemeines: -grundsätzliche Funktionstüchtigkeit des Systems durch Power-on-Self-Test: -Test des Arbeisspeichers auf sein…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Das System starten unter Debian
=Das System starten unter Debian=


Allgemeines:
==Allgemeines:==
  -grundsätzliche Funktionstüchtigkeit des Systems durch Power-on-Self-Test:
  -grundsätzliche Funktionstüchtigkeit des Systems durch Power-on-Self-Test:
  -Test des Arbeisspeichers auf seine Größe und prinzipielle Funktionstüchtigkeit
  -Test des Arbeisspeichers auf seine Größe und prinzipielle Funktionstüchtigkeit

Version vom 30. Oktober 2019, 14:36 Uhr

Das System starten unter Debian

Allgemeines:

-grundsätzliche Funktionstüchtigkeit des Systems durch Power-on-Self-Test:
-Test des Arbeisspeichers auf seine Größe und prinzipielle Funktionstüchtigkeit
-nach der Initialisierung aller Hardwarkomponenten, sucht das BIOS nach einem Betriebssystem oder einem Programm, das ein Betriebssystem laden kann
-im BIOS ist eine genaue Suchreihenfolge hinterlegt und diese beinhaltet meist Diskettenlaufwerke, Festplatten, CD-ROMS, SCSI-Adapter, USB-Geräte und zudem         bootfähige Netzwerkkarten

Startvorgang auf Festplatten:

-bei vielen Systemen so auch bei Linux kann man drei primäre und eine erweiterte Partition konfigurieren, diese erweiterte Partition kann ihrerseits logische Partitionen enthalten, die ebenfalls nicht von der Partitionstabelle verwaltet werden
-diese Pratitionstabelle befindet sich im sogenannten MBR (Master Boot Record)
-MBR gehört selbst keiner Partition an sondern ist eigenständig und ist genau 512 Byte gross und befindet sich am Anfang einer Festplatte im Sektor 0, Spur 0
-das BIOS liest dort ein Ladeprogramm in hexadezimaler Schreibweise, nämlich GRUB 2 und im unteren Bereich die Partitionstabelle
- je nach Betriebssystem läuft der Startvorgang in zwei unterschiedlichen Möglichkeiten ab:

-1. wenn ein Bootloader vorgefunden wurde gibt, gibt das BIOS die Kontrolle an diesen ab und beendet sich
-2. wenn kein Bootloader vorhanden ist, konsultiert das BIOS die Partitionstabelle: hier sucht das BIOS nach einer startfähigen Partition (diese Partitionstabelle beginnt in der 5. Zeile von unten mit 8020 und endet mit 55aa; 55aa ist die Abschlussmarkierung)
-die Partition die mit 80 beginnt ist die Startpartition
-wenn kein Ladeprogramm im MBR vorliegt, folgt das BIOS nun diesem Verweis und und liest den Bootsektor der Partition aus
-spätestens hier sollten sich Bootloader oder das Betriebssystem selbst befinden-> jetzt beginnt der Vorgang, den mann als das eigentliche Booten bezeichnet
-Wenn  Sie  Ihren  MBR  auf  dem  Bildschirm  ausgeben  wollen,  können  Sie  z. B.  dieses Kommando verwenden

-dd if=/dev/sda bs=512 count=1|od -h --endian=big - Komando um den MBR auf dem Bildschirm ausgeben zu lassen