Supermicro X9DRL-iF bleibt beim POST-Bildschirm im Statuscode B2 hängen, ohne dass ein externes Gerät vorhanden ist

Supermicro X9DRL-iF bleibt beim POST-Bildschirm im Statuscode B2 hängen, ohne dass ein externes Gerät vorhanden ist

Ich habe meinen Server gerade neu gestartet, um ein Speicherproblem zu finden. Das System bleibt beim POST-Bildschirm mit dem Code B2 hängen, kurz bevor das Betriebssystem gebootet wird, und ich kann das BIOS-Setup auch nicht öffnen. Ich habe ein bisschen gesucht und laut Handbuch lautet der B2-Status „Konsolenausgabe/Eingabegeräte/Konsoleninitialisierung und Laden von Option-ROM (VGA, RAID, parallele Anschlüsse, serielle Anschlüsse……)“.

verweisen:http://www.tomshardware.com/forum/321881-30-system-boot-error

Dann habe ich nacheinander sowohl das PCI-E- als auch das USB-Gerät abgezogen und zum Testen neu gestartet. Nachdem ich das letzte Gerät abgezogen habe, besteht das Problem weiterhin.

Die Platine ist neu und ich habe nichts geändert, bevor dieses Problem auftrat, daher habe ich wirklich keine Ahnung davon.

Antwort1

Ich habe gerade unzählige Stunden mit diesem Problem verbracht auf einemSupermicro X9Dai Hauptplatine. Nach dem Herumspielen mit demClover EFI-Bootloader, plötzlich blieb das Motherboard beim POST mit dem Statuscode B2 hängen. Ich konnte weder ins BIOS noch auf den Bildschirm „Startgerät auswählen“ gelangen. Dadurch war es unmöglich, ein neues BIOS zu flashen oder den NVRAM zu löschen, was in meinem Fall das Hauptproblem zu sein scheint.

Nach einigem Googeln stieß ich auf dieSuperMicro UEFI BIOS-Wiederherstellungshandbuchund es hat funktioniert! Damit können Sie im Grunde mithilfe eines USB-Dongles und einer aktuellen BIOS-Datei in einen BIOS-Wiederherstellungsmodus booten. Hier sind die Schritte:

  1. Erstellen Sie mit Ihrem Laptop oder Ersatz-PC eine bootfähigeFreeDOS USB-Dongle
  2. Laden Sie das neueste BIOS von der Website Ihres Motherboards herunter. In meinem Fall (X9Dai) gibt es einen Link"Update Your BIOS" auf der Seite des Motherboards.
  3. Erstellen Sie einen Ordner im USB-Dongle und extrahieren Sie die BIOS-Dateien in den Ordner. Geben Sie dem Ordner einen einfachen Namen, z. B. „BIOS“, damit Sie später per „cd“ dorthin wechseln können.
  4. Lassen Sie alle Dateien im neuen Ordner, erstellen Sie eine Kopie der BIOS-Datei im Stammverzeichnis des USB-Dongles (/) und benennen Sie sie in „Super.ROM“ um (Groß-/Kleinschreibung beachten!). Die BIOS-Datei ist die größte (ca. 16 MB) und heißt etwa „X9DAi5.XXX“.
  5. Stecken Sie nun den Dongle in das X9Dai-Motherboard und drücken Sie, sobald die Tastatur hochfährt, STRG+Pos1, bis zwei kurze Pieptöne erklingen. Es ist ein deutlich erkennbarer Piepton, Sie werden es also wissen. Warten Sie dann ab, ob das BIOS in den „APTIO-Wiederherstellungsmodus“ wechselt. Ich musste dies ein paar Mal tun, um tatsächlich hineinzukommen, ich weiß nicht genau, warum. Von hier aus können Sie „NVRAM zurücksetzen“ aktivieren und „Mit Flash-Update fortfahren“ einstellen. Es gibt auch eine Option zum „Zurücksetzen der Hauptblöcke“ (etwas Ähnliches), die ich auch aktiviert habe.
  6. Wenn Sie fertig sind, führen Sie einen Neustart durch und sollten wieder in der Lage sein, vom FreeDOS-USB zu booten!
  7. (KANN OPTIONAL SEIN) Beim Booten auf dem FreeDOS-USB-Stick bin ich per „cd“ in den BIOS-Ordner gewechselt und habe das BIOS mit dem Befehl „AMI.BAT BIOSFileName.###“ neu geflasht. Ich bin nicht sicher, ob das geholfen hat, aber mein BIOS war sowieso veraltet, also habe ich es gemacht.

Wichtig:WARTEN SIE BEIM Flashen des BIOS, BIS DIE DOS-EINGABE WIEDER ANGEZEIGT WIRD, ERST DANN IST ES ABGESCHLOSSEN. Nachdem ich das BIOS geflasht hatte, schaltete ich den PC aus, trennte die Stromversorgung, entfernte die Batterie des Motherboards, löschte das CMOS und setzte alles wieder zusammen. Dann bootete ich ihn, ging ins BIOS, lud die Standardeinstellungen, speicherte und startete neu.

Hoffentlich erspart das jemandem, durch die Hölle gehen zu müssen wie ich.

Antwort2

Ich schätze, der OP hat sein Problem inzwischen auf die eine oder andere Weise gelöst, möchte aber noch hinzufügen, dass ich dieses Problem mit einem 6027R-TRF-Superserver (Supermicro X9DRi3-Systemplatine) hatte und ich vermute, dass es daran liegt, dass der NVRAM der UEFI-Startoptionen einen fehlerhaften oder beschädigten Eintrag aufweist – dadurch scheint die Systemplatine bei „B2“ einzufrieren, ich glaube jedoch nicht, dass das Problem tatsächlich durch die B2-Testphase verursacht wird.

Ich habe versucht, den CMOS-RAM zu löschen (indem ich die Knopfzelle über Nacht weggelassen und die CMOS-Lötpads kurzgeschlossen habe), aber ich glaube, das löscht den UEFI-NVRAM nicht. Die Karte ignoriert auch den CTRL-HOME-Trick für ein Notfall-BIOS-Flash/CMOS-Löschen.

ICHverdächtigdie eigentliche Ursache liegt darin, dass die UEFI-Startoptionen zu häufig über die BIOS-Setup-Seite bearbeitet werden. Ich habe in einer Labortestumgebung mit verschiedenen Kombinationen von Startgeräten gearbeitet und mehrmals pro Stunde Startoptionen gelöscht/neu erstellt. Manchmal wurden die Änderungen erst angezeigt, wenn ich gespeichert/neu gestartet habe, manchmal überhaupt nicht, und manchmal wurde dieselbe Option in mehreren Start-Slots angezeigt. Ich denke daher, dass die Verwaltung/Bearbeitung der UEFI-Daten fehlerhaft ist und zu einem kumulativen Fehler führt, der schließlich dazu führt, dass der POST-Prozess hängen bleibt.

Supermicro hat einer Board-RMA mit erweitertem Austausch zugestimmt (der Server ist erst etwa einen Monat alt).

Antwort3

Wenn Ihr RAID ein Spiegel mit zwei Laufwerken ist, versuchen Sie, ein Laufwerk zu entfernen, das CMOS durch Entfernen der Batterie und Kurzschließen der Kontakte zurückzusetzen und den Computer so umzustellen, dass er im Legacy-Boot-Modus mit AHCI bootet.

Dieses Problem ist mir aufgefallen, als mein Board so konfiguriert war, dass es das integrierte Intel-basierte RAID in einer Spiegelung mit zwei Laufwerken verwendet. Meiner Erfahrung nach war das integrierte RAID unzuverlässig, wenn man versuchte, das Betriebssystem auf dem Array zu booten.

Antwort4

Meine Lösung für den feststeckenden B2-Bootvorgang des Supermicro X9DR3-F nach fehlerhaftem Ausschalten:

1) Ausschalten, alle PCI-e- und USB-Geräte (außer der Tastatur) trennen, Monitor an BMC anschließen (integriertes VGA).
2) CMOS mit Batterie und Jumper zurücksetzen.
2) Warten, bis POST beginnt, und Entf drücken. „Setup wird gestartet“ sollte erscheinen.
3) Auf die Initialisierung von PXE OpROM warten und Strg+S drücken, um das PXE-Setup aufzurufen.
4) Intel Boot Agent-Setup beenden und auf das BIOS-Setup warten.
5) Standardeinstellungen laden, speichern und zurücksetzen.

Jetzt sollten Sie das BIOS-Setup aufrufen oder das Betriebssystem starten können.

verwandte Informationen