Was ist POST?

Jedes Mal, wenn ein Computer hochfährt, führt er eine Reihe von Prüfungen durch, um sicherzustellen, dass der Computer über die erforderliche Hardware verfügt und ordnungsgemäß funktioniert. Dieser Vorgang wird POST oder Power On Elf Test genannt. Es ist Teil des BIOS-Initialisierungsprozesses, den ein Computer beim Hochfahren durchführt. Wenn eine der vom POST durchgeführten Prüfungen fehlschlägt, startet der Computer nicht, obwohl möglicherweise das BIOS angezeigt wird.

Was prüft POST?

Das erste, was POST überprüft, sind die CPU-Register, es überprüft auch die Integrität des BIOS-Codes. Einige Grundfunktionen wie Direct Memory Access DMA, Timer und Interrupt-Controller werden verifiziert. Der System-RAM wird verifiziert, seine Größe bestimmt und initialisiert. Der Chipsatz wird initialisiert. Alle Systembusse und angeschlossenen Geräte werden erkannt, katalogisiert und initialisiert. Das vollständige BIOS wird initialisiert und stellt im Allgemeinen die BIOS-Schnittstelle bereit, die die Systemkonfiguration ermöglicht. Alle gerätespezifischen BIOS werden geladen. Bootfähige Geräte werden identifiziert und eines wird zum Booten ausgewählt. Schließlich startet der POST-Prozess den Bootloader, um das Betriebssystem vom ausgewählten Boot-Gerät zu laden.

In einem modernen Computer ist eine Auswahl an Boot-Geräten verfügbar. Normalerweise wird eines als Standard-Startgerät identifiziert, wenn Sie jedoch den BIOS-Konfigurationsbildschirm aufrufen, ist es das möglich zu ändern, welches Gerät ab diesem Zeitpunkt gebootet wird oder welches Gerät in Zukunft als Standard angesehen wird. Frühe Computer erlaubten keine Neuordnung von Startgeräten und waren fest daran gebunden, von einem Diskettenlaufwerk zu booten, falls vorhanden, und auf eine Festplatte zurückzugreifen, wenn kein Diskettenlaufwerk verfügbar war. Ein Boot-Gerät am Anfang der Liste, das physisch nicht vorhanden ist, verlangsamt den Boot-Vorgang nicht, da der POST früher im Prozess erkennt, ob das Gerät vorhanden und bootfähig ist.

Auch in modernen Computern überprüft das BIOS unter anderem die Umstände des Startvorgangs. Wenn der Computer einen Kaltstart durchführt, muss er alle Tests durchführen. Wenn es sich jedoch um einen Warmstart handelt, z. B. nach einem Neustart, oder wenn der Schnellstart aktiviert ist, können einige Schritte übersprungen werden, da die Daten noch in den Speicher geladen werden.

In diesem BIOS-Bildschirm können Sie sehen, dass der POST-Prozess die CPU, den RAM, eine Reihe angeschlossener USB-Geräte und ein über SATA angeschlossenes Speichergerät identifiziert hat. Sie können auch sehen, dass der CPU-Lüfter einen Fehler meldet, was wahrscheinlich daran liegt, dass der CPU-Lüfter an einen anderen Lüfter-Header auf dem Motherboard angeschlossen wurde.

Wie können Sie das Problem beheben, wenn der POST fehlschlägt?

Der POST-Prozess zeigt normalerweise einen kleinen Unterabschnitt seiner Ergebnisse auf dem BIOS-Begrüßungsbildschirm an. Dieser Bildschirm ist in der Regel eine Marke des Herstellers und wird während des Startvorgangs für kurze Zeit angehalten, damit der Benutzer eine bestimmte Taste drücken kann, um den BIOS-Konfigurationsbildschirm aufzurufen. Diese Teilmenge von Daten ist normalerweise auf die RAM-Kapazität und -Geschwindigkeit beschränkt, obwohl viele BIOS auch die Anzahl der Prozessorkerne und Taktraten anzeigen. Zu dem Zeitpunkt, an dem der Startvorgang des Computers an diesem Punkt angelangt ist, war der POST-Vorgang jedoch erfolgreich.

Wenn es ein Problem mit der Hardware des Systems gibt, kann der Computer in vielen Fällen nicht booten und möglicherweise nicht einmal das BIOS laden. An diesem Punkt der Boot-Sequenz kann der Computer keine Daten auf einem Bildschirm ausgeben. Außerdem ist es durchaus möglich, dass eine der ausgefallenen Komponenten der Bildschirm ist. Um die Fehlerbehebung bei POST-Problemen zu ermöglichen, werden zwei Hauptbenachrichtigungssysteme verwendet.

Das erste Benachrichtigungssystem ist ein „Systemlautsprecher“, bei dem es sich um einen kleinen Lautsprecher auf der Hauptplatine handelt. In diesem Teil des Startvorgangs sind keine tatsächlichen Lautsprecher verfügbar. Der Systemlautsprecher erzeugt einen aus einer Reihe von Tönen, die auf das Problem hinweisen. Normalerweise müsste das Motherboard-Handbuch konsultiert werden, um herauszufinden, was bestimmte Pieptöne bedeuten. Viele Computer mit einem Systemlautsprecher würden einen einzelnen Piepton abgeben, wenn der Startvorgang erfolgreich war. Das war oft ziemlich laut.

Das zweite Benachrichtigungssystem ist typischerweise ein Paar Sieben-Segment-Anzeigen. Diese zeigen je nach Fehler einen zweistelligen Code an. Auch hier würde normalerweise das Motherboard-Handbuch benötigt, um zu entschlüsseln, was der Fehlercode bedeutet. Einige moderne Motherboards bieten auch eine Reihe von LEDs an, die dasselbe tun.

Motherboards verfügen oft über ein Paar Sieben-Segment-Anzeigen, die zum Lesen von POST-Codes verwendet werden können.

Fazit

POST steht für Power On Self Test. Es handelt sich um eine Reihe von Prüfungen, die als Teil des BIOS-Initialisierungsprozesses durchgeführt werden. Wenn alle Prüfungen erfolgreich sind, bootet das System. Einige Überprüfungen halten jedoch die Startsequenz an, wenn sie fehlschlagen. Ein Motherboard verfügt normalerweise über mindestens eine Methode, um den Benutzer über POST-Fehler zu informieren und das Debuggen des Problems zu ermöglichen.