„Power-on self-test“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Wenn schon SEITENTITEL wegen der Sprache, dann richtig mit Vorlage:Lang.
Die letzte Textänderung von 87.182.62.19 wurde verworfen und die Version 230225547 von Bildungsbürger wiederhergestellt.
Markierung: Manuelle Zurücksetzung
 
(39 dazwischenliegende Versionen von 33 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Der '''Power-on self-test''' (englisch), kurz '''POST''', ist ein Selbsttest, den Geräte mit elektronischer Steuerung, wie [[Computer]], [[Videoprojektor]]en oder [[Antiblockiersystem]]e, nach dem Einschalten durchführen. Beim Hochfahren wird geprüft, ob die grundlegenden Komponenten des Gerätes funktionsfähig sind.
{{SEITENTITEL:{{lang|en|''power-on self-test''}}}}
Der '''POST''' (von {{enS|''power-on self-test''}}) ist ein Selbsttest nach dem Einschalten des [[Computer]]s – ein Vorgang, den der Computer beim Hochfahren durchläuft, um zu prüfen, ob die grundlegenden Komponenten des PCs funktionsfähig sind. Eventuell auftretende Fehler werden dabei häufig durch [[Liste der BIOS-Signaltöne|Signaltöne]] gemeldet, nach Inbetriebnahme der Grafikkarte über den Bildschirm.


Eventuell auftretende Fehler werden dem Benutzer des Gerätes mitgeteilt. Bei x86-PCs erfolgt das in Form [[Liste der BIOS-Signaltöne|charakteristischer, teils standardisierter BIOS-Signaltöne]] oder auf dem angeschlossenen Bildschirm. Bei einem Videoprojektor können Fehlerzustände mittels roter LEDs dargestellt werden, Waschmaschinen wiederum können beispielsweise Fehler auf einer 7-Segment-Anzeige darstellen (z. B. E, gefolgt von einer Nummer). Geräte, die kein eigenes Interface besitzen, können entsprechende Fehler dem zugehörigen übergeordnetem System weiterreichen (ein Fehler im Antiblockiersystem eines Autos wird so weitergereicht, so dass es im Armaturenbrett dargestellt ist).
== Ablauf ==

Der POST wird vom [[BIOS]] durchgeführt. Dabei handelt es sich um das erste Programm, das der Computer nach dem Einschalten ausführt.
Vom POST abzugrenzen ist der [[Built-in self-test]], der im [[Automatic Test Equipment|Rahmen der Produktion]] aktivierbare Selbsttest eines einzelnen elektronischen Bauteils wie einem Prozessor.

== POST bei Personal Computern ==
{{Lückenhaft|Fehlende Beschreibungen von POST anderer Systeme (Mac [https://support.apple.com/kb/TA43884], Amiga, ..).}}
=== Ablauf ===
Der POST wird vom [[BIOS]]/[[UEFI]] durchgeführt. Dabei handelt es sich um das erste Programm, das der Computer nach dem Einschalten ausführt.


Der POST lässt sich in einzelne Schritte einteilen. Die folgenden Schritte sind Teil jedes POST:
Der POST lässt sich in einzelne Schritte einteilen. Die folgenden Schritte sind Teil jedes POST:
Zeile 16: Zeile 21:
* Überprüfung des restlichen Arbeitsspeichers – dieser Schritt kann bei manchen BIOS durch einen Tastendruck übersprungen werden
* Überprüfung des restlichen Arbeitsspeichers – dieser Schritt kann bei manchen BIOS durch einen Tastendruck übersprungen werden
* Überprüfung der Tastatur
* Überprüfung der Tastatur
* Überprüfung von weiterer [[Peripheriegerät|Peripherie]], u. a. [[Laufwerk (Computer)|Diskettenlaufwerke]] und [[Festplatte]]n
* Überprüfung von weiterer [[Peripheriegerät|Peripherie]], u. a. [[Laufwerk (Computer)|Diskettenlaufwerke]] und [[Festplattenlaufwerk|Festplatten]]


Während des POST gibt es normalerweise eine Möglichkeit, ein BIOS-Setup-Programm aufzurufen, um Systemeinstellungen zu verändern.
Während des POST gibt es normalerweise eine Möglichkeit, ein BIOS-Setup-Programm aufzurufen, um Systemeinstellungen zu verändern.
Zeile 22: Zeile 27:
Da die jeweilige Implementierung des POST von BIOS zu BIOS variieren kann, können weitere Punkte hinzukommen oder einige der genannten Punkte entfallen. Manche Tests, etwa für Diskettenlaufwerke oder die vollständige Prüfung des Arbeitsspeichers, können im BIOS-Setup auch abgeschaltet werden.
Da die jeweilige Implementierung des POST von BIOS zu BIOS variieren kann, können weitere Punkte hinzukommen oder einige der genannten Punkte entfallen. Manche Tests, etwa für Diskettenlaufwerke oder die vollständige Prüfung des Arbeitsspeichers, können im BIOS-Setup auch abgeschaltet werden.


== Fehlermeldungen ==
=== Fehlermeldungen ===
Fehler, die während des POST erkannt werden, werden vom BIOS gemeldet. Die Meldung erfolgt auf dem Bildschirm, wenn das Grafik-System schon geprüft und in Betrieb ist. Andernfalls erfolgt die Meldung oft durch akustische oder visuelle Signale, über den [[Systemlautsprecher]] oder das Blinken einer eventuell vorhandenen Statusanzeige. Die [[Liste der BIOS-Signaltöne|Signale]] in unterschiedlicher Dauer und Häufigkeit zeigen die Art des Fehlers an. Die Bedeutung hängt vom Hersteller des BIOS ab.
Das BIOS meldet Fehler, die während des POST erkannt werden, direkt. Ist das Grafiksystem schon geprüft und in Betrieb, so erfolgt die Meldung auf dem Bildschirm; andernfalls erfolgt die Meldung oft durch akustische oder visuelle Signale über den [[Systemlautsprecher]] oder das Blinken einer eventuell vorhandenen Statusanzeige. Die [[Liste der BIOS-Signaltöne|Signale]] in unterschiedlicher Dauer und Häufigkeit zeigen die Art des Fehlers an. Ihre Bedeutung hängt vom Hersteller des BIOS ab.


=== Ausgabe mittels POST-Card ===
=== Ausgabe mittels POST-Card ===
Zeile 29: Zeile 34:
[[Datei:POST card 98usd.jpg|miniatur|hochkant|Eine POST-Karte für den PCI-Bus]]
[[Datei:POST card 98usd.jpg|miniatur|hochkant|Eine POST-Karte für den PCI-Bus]]


Eine detailliertere Diagnose ist mit einer sogenannten ''POST-Card'' möglich, einer [[Steckkarte]], die mit Hilfe von [[Leuchtdiode]]n oder einer Ziffernanzeige den aktuellen Status des POST anzeigt. Bleibt die Anzeige beim Booten auf einem Wert stehen, kann man das Problem mit Hilfe einer zum Mainboard gehörenden Fehlercodetabelle ermitteln. Die Werte wurden ursprünglich fortlaufend von 0x00h (bei Fehlern gleich beim Ausführen der ersten BIOS-Befehle auf der CPU) bis 0xFFh (POST beendet) auf dem I/O-Port 0x80h ausgegeben. Abhängig vom verwendeten BIOS und teils auch der verwendeten Hardware kann sowohl die Reihenfolge als auch die Bedeutung der angezeigten Codes stark voneinander abweichen.
Eine detailliertere Diagnose ist mit einer ''POST-Card'' möglich, einer [[Steckkarte]], die mit Hilfe von [[Leuchtdiode]]n oder einer Ziffernanzeige den aktuellen Status des POST anzeigt. Bleibt die Anzeige beim Booten auf einem Wert stehen, kann man das Problem mit Hilfe einer zum Mainboard gehörenden Fehlercodetabelle ermitteln. Die Werte wurden ursprünglich fortlaufend von 0x00h (bei Fehlern gleich beim Ausführen der ersten BIOS-Befehle auf der CPU) bis 0xFFh (POST beendet) auf dem I/O-Port 0x80h ausgegeben. Abhängig vom verwendeten BIOS und teils auch der verwendeten Hardware kann sowohl die Reihenfolge als auch die Bedeutung der angezeigten Codes stark voneinander abweichen.


== Weblinks ==
== Weblinks ==
* [http://www.bios-kompendium.de/ BIOS-Kompendium: umfangreiche und weiterführende Informationen zum POST und zum BIOS insgesamt]
* [https://th99.classic-computing.de/bioskompendium/html/titel.htm BIOS-Kompendium: umfangreiche und weiterführende Informationen zum POST und zum BIOS insgesamt]
* [http://www.hardware-bastelkiste.de/index.html?bios_beepcodes.html Detaillierte Liste der Beepcodes]
* {{Webarchiv | url=http://www.hardware-bastelkiste.de/bios_beepcodes.html | archive-is=20130912222500 | text=Detaillierte Liste der Beepcodes}}


[[Kategorie:Betriebssystemkomponente]]
[[Kategorie:Betriebssystemkomponente]]
[[Kategorie:Wikipedia:Artikel mit Video]]

[[ar:اختبار التشغيل الذاتي]]
[[bg:POST]]
[[cs:Power On Self Test]]
[[en:Power-on self-test]]
[[es:POST]]
[[fa:پست اسکرین]]
[[fr:Power-On Self-Test]]
[[gl:POST]]
[[hu:POST]]
[[id:Power-on self test]]
[[it:Power-on self-test]]
[[ja:Power On Self Test]]
[[nl:Power-on self-test]]
[[pl:POST]]
[[pt:POST]]
[[ru:POST (аппаратное обеспечение)]]
[[sv:Power-on Self Test]]
[[uk:POST]]
[[vi:Tự kiểm tra khi nguồn bật]]
[[zh:加电自检]]

Aktuelle Version vom 30. Mai 2023, 00:09 Uhr

Der Power-on self-test (englisch), kurz POST, ist ein Selbsttest, den Geräte mit elektronischer Steuerung, wie Computer, Videoprojektoren oder Antiblockiersysteme, nach dem Einschalten durchführen. Beim Hochfahren wird geprüft, ob die grundlegenden Komponenten des Gerätes funktionsfähig sind.

Eventuell auftretende Fehler werden dem Benutzer des Gerätes mitgeteilt. Bei x86-PCs erfolgt das in Form charakteristischer, teils standardisierter BIOS-Signaltöne oder auf dem angeschlossenen Bildschirm. Bei einem Videoprojektor können Fehlerzustände mittels roter LEDs dargestellt werden, Waschmaschinen wiederum können beispielsweise Fehler auf einer 7-Segment-Anzeige darstellen (z. B. E, gefolgt von einer Nummer). Geräte, die kein eigenes Interface besitzen, können entsprechende Fehler dem zugehörigen übergeordnetem System weiterreichen (ein Fehler im Antiblockiersystem eines Autos wird so weitergereicht, so dass es im Armaturenbrett dargestellt ist).

Vom POST abzugrenzen ist der Built-in self-test, der im Rahmen der Produktion aktivierbare Selbsttest eines einzelnen elektronischen Bauteils wie einem Prozessor.

POST bei Personal Computern

[Bearbeiten | Quelltext bearbeiten]

Der POST wird vom BIOS/UEFI durchgeführt. Dabei handelt es sich um das erste Programm, das der Computer nach dem Einschalten ausführt.

Der POST lässt sich in einzelne Schritte einteilen. Die folgenden Schritte sind Teil jedes POST:

  1. Überprüfung der Funktionsfähigkeit der CPU (bei Multiprozessor-Systemen der ersten CPU)
  2. Überprüfung der CPU-nahen Bausteine
  3. Überprüfung des CMOS-RAM (Prüfsummen-Bildung)
  4. Überprüfung des CPU-nahen Cache-Speichers
  5. Überprüfung der ersten 64 Kilobyte des Arbeitsspeichers
  6. Überprüfung des Grafik-Speichers und der Grafik-Ausgabe-Hardware/Software

Danach kann die Grafikkarte in Betrieb genommen werden. Die weiteren Tests werden daher meist auf dem Bildschirm sichtbar gemacht:

  • Überprüfung des restlichen Arbeitsspeichers – dieser Schritt kann bei manchen BIOS durch einen Tastendruck übersprungen werden
  • Überprüfung der Tastatur
  • Überprüfung von weiterer Peripherie, u. a. Diskettenlaufwerke und Festplatten

Während des POST gibt es normalerweise eine Möglichkeit, ein BIOS-Setup-Programm aufzurufen, um Systemeinstellungen zu verändern.

Da die jeweilige Implementierung des POST von BIOS zu BIOS variieren kann, können weitere Punkte hinzukommen oder einige der genannten Punkte entfallen. Manche Tests, etwa für Diskettenlaufwerke oder die vollständige Prüfung des Arbeitsspeichers, können im BIOS-Setup auch abgeschaltet werden.

Fehlermeldungen

[Bearbeiten | Quelltext bearbeiten]

Das BIOS meldet Fehler, die während des POST erkannt werden, direkt. Ist das Grafiksystem schon geprüft und in Betrieb, so erfolgt die Meldung auf dem Bildschirm; andernfalls erfolgt die Meldung oft durch akustische oder visuelle Signale über den Systemlautsprecher oder das Blinken einer eventuell vorhandenen Statusanzeige. Die Signale in unterschiedlicher Dauer und Häufigkeit zeigen die Art des Fehlers an. Ihre Bedeutung hängt vom Hersteller des BIOS ab.

Ausgabe mittels POST-Card

[Bearbeiten | Quelltext bearbeiten]
Ausgabe von POST-Codes bei fehlerhaftem Bootvorgang
Eine POST-Karte für den PCI-Bus

Eine detailliertere Diagnose ist mit einer POST-Card möglich, einer Steckkarte, die mit Hilfe von Leuchtdioden oder einer Ziffernanzeige den aktuellen Status des POST anzeigt. Bleibt die Anzeige beim Booten auf einem Wert stehen, kann man das Problem mit Hilfe einer zum Mainboard gehörenden Fehlercodetabelle ermitteln. Die Werte wurden ursprünglich fortlaufend von 0x00h (bei Fehlern gleich beim Ausführen der ersten BIOS-Befehle auf der CPU) bis 0xFFh (POST beendet) auf dem I/O-Port 0x80h ausgegeben. Abhängig vom verwendeten BIOS und teils auch der verwendeten Hardware kann sowohl die Reihenfolge als auch die Bedeutung der angezeigten Codes stark voneinander abweichen.