211service.com
Was ist Computerboot? [Hilfe]
Was ist Computerboot? [Hilfe]
Schnelle Navigation :
Was ist Computer-Booten?
Computer booten ist ein Prozess zum Laden des Betriebssystems in den Hauptspeicher / Arbeitsspeicher (RAM) des Computers und zum anschließenden Vorbereiten des Systems für Benutzer zum Ausführen von Anwendungen, wenn der Computer eingeschaltet ist.
Der Startvorgang
Der Startvorgang des Computers kann auf einem modernen Computer nur Sekunden dauern. Der spezifische Startvorgang ist jedoch kompliziert.
Startvorgang auf MBR-Datenträger
Wenn ein Computer ausgeschaltet wird, wird die Software wie Betriebssystem, Anwendungen und Daten im Nur-Lese-Speicher (ROM) gespeichert. Wenn Sie den PC starten, kann der Computer nur einen Teil der im ROM gespeicherten Programme und Daten lesen. Dann wird die im ROM eingebaute Firmware aufgeweckt.
Die Firmware führt einen Selbsttest beim Einschalten (POST) durch. POST prüft, ob die Computerhardware die grundlegenden Betriebsbedingungen erfüllen kann oder nicht. Wenn Probleme mit der Hardware auftreten, wird der Startvorgang beendet. Wenn es kein Problem mit der Hardware gibt, werden auf dem Computerbildschirm Informationen zu CPU, internem Speicher, Festplattenlaufwerk usw. angezeigt.

Und am wichtigsten ist, dass die Firmware den Zugriff auf andere Speichertypen wie Festplatte und Hauptspeicher ermöglicht (RAM wird auch als Hauptspeicher bezeichnet). Wenn es sich bei der Systemfestplatte um eine MBR-Festplatte handelt, versucht das BIOS (Basic Input / Output System) im Allgemeinen, gemäß der Startsequenz auf die ersten Sektoren (auch als Bootsektor bezeichnet) der Laufwerke zuzugreifen. Die Startreihenfolge kann in der BIOS-Oberfläche angepasst werden.
Das BIOS unterscheidet je nach Startsektor, der 512 Byte Master-Startdatensatz enthält, ob dieses Laufwerk zum Starten des Computers verwendet werden kann oder nicht. Wenn das Laufwerk nicht zum Starten des Computers verwendet werden kann, wird der erste Sektor des nächsten Laufwerks in der Startsequenz gelesen, bis ein Laufwerk mit einer Systempartition gefunden wird.
Anschließend lädt das BIOS den Bootloader in den Speicher und führt ihn aus. Wie bekannt, befindet sich kein Betriebssystem im RAM, wenn der Computer nur eingeschaltet wird. Das Betriebssystem benötigt seinen Loader, um es zum Ausführen in den Arbeitsspeicher zu stellen. Der Bootloader ist ein solches Programm, mit dem der Computer auf das ROM zugreifen kann, um die Betriebssystemprogramme und -daten in den RAM zu laden und auszuführen.
Bootloader
Die Bootloader variieren von Computertyp zu Computertyp. Beispielsweise ist der Bootloader im Allgemeinen auf einem PC normalerweise in zwei Stufen unterteilt. Der in MBR befindliche Bootloader der ersten Stufe wird zum Laden und Booten des Bootloaders der zweiten Stufe in einer bestimmten Partition verwendet.
Der Bootloader der zweiten Stufe lädt den Betriebssystemkern wie Windows oder Linux in den Hauptspeicher des Computers. Wenn der Betriebssystemkern geladen ist, übernimmt er die Steuerung des PCs und beginnt dann mit der Dekomprimierung und Initialisierung.
Gleichzeitig überprüft der Bootloader der zweiten Stufe die Systemhardware, listet die mit dem System verbundenen Hardwareausrüstungen auf, mounten das Root-Gerät und lädt die erforderlichen Kernelmodule. Anschließend startet der Kernel die so genannte User Space-Software wie die grafische Benutzeroberfläche (GUI) und führt eine Systeminitialisierung auf hoher Ebene durch, damit sich Benutzer am Computer anmelden und einige andere Anwendungen ausführen können.
Startvorgang auf GPT-Festplatte
Der Startvorgang auf der GPT-Festplatte ist der gleiche wie auf der MBR-Festplatte vor dem Zugriff auf den Startsektor, es gibt jedoch einige Unterschiede, nachdem die Firmware aktiviert wurde. Auf der GPT-Festplatte führt UEFI (für das Booten von der GPT-Festplatte ist ein UEFI-Motherboard erforderlich, das von Microsoft gesteuert wird) einen Boot-Manager aus, mit dem Benutzer auswählen können, welches Betriebssystem gestartet werden soll.
Anschließend lädt der Bootmanager den Bootloader. Unter UEFI wurden MBR und PBR (Partition Boot Record) durch .efi-Dateien des Bootloaders ersetzt. Und dann lädt der Bootloader das Betriebssystem.