Ich möchte einen Mikroserver bauen, der auf einem Xeon e3-1230L v3 basiert. Es ist ein sehr seltener Verarbeiter, und ich möchte alles darüber wissen, während ich auf ein Exemplar warte, das in meinem Land auftaucht. Diese CPU hat keine integrierte Grafik und die meisten Mobos haben auch keine, da sie heutzutage auf die integrierte Grafik der CPU angewiesen sind. Ich habe mich gefragt, ob ich wirklich eine billige dedizierte Grafikkarte kaufen möchte, die wahrscheinlich unzuverlässig ist, sodass der gesamte Mikroserver unzuverlässig wird. Ich möchte den Server remote verwalten und es ist auch möglich, Linux auf der SSD von einem anderen Computer aus zu installieren. Daher muss der Server eigentlich nichts auf einem Monitor anzeigen oder eine Verbindung zu einem anderen Gerät mit Ausnahme der USV und des Routers herstellen . Kann man also mit dieser CPU mit einem Mobo ohne integrierte oder dedizierte Grafik booten? Gibt es spezielle Motherboards oder Firmwares, die dies unterstützen?
Die Antwort:
Die meisten aktuellen Server-Mobos unterstützen das IPMI-Protokoll und verfügen über einen zweiten RJ45-Steckplatz für ein zweites Management-LAN. Mit IPMI ist es möglich, BIOS-Einstellungen zu ändern oder ein Betriebssystem remote zu installieren. Auf diese Weise erhalten Sie einen kopflosen Server.
Ein mögliches Problem im Zusammenhang damit. Wenn der Server keine Grafikkarte hat, wird er möglicherweise beim Booten angehalten. Um dies zu umgehen, müssen Sie Fehler auf BIOS-Ebene ignorieren. Dies kann ein Problem sein, da ECC-Fehler vermutlich ebenfalls ignoriert werden. Ich habe dafür einen neuen Thread eröffnet, vielleicht irre ich mich, ich weiß nicht: Headless-Server und ECC-Speicher
quelle
Antworten:
Alte, alte Computer wie der MicroVAX und solche hatten keine Grafikhardware. Sie müssten über die serielle Schnittstelle mit dem Boot-ROM und allem anderen kommunizieren.
Server sind im Grunde genommen Hochleistungs-PCs, und ich bin mir ziemlich sicher, dass es ältere (Anfang der 90er Jahre) PC-Motherboards (wahrscheinlich der Serverklasse) gibt, die ohne Grafikkarte booten und keine Form von eingebauter Grafik (oder Soundhardware) haben. . Die BIOS-Versionen dieser Motherboards unterstützen die Umleitung der BIOS-Schnittstelle über den seriellen Anschluss. Server-Motherboards mit integrierter Grafikhardware haben dies häufig.
Seit Mitte der 90er Jahre ist es schwierig, ein Motherboard zu finden, das nicht über einen im Chipsatz integrierten rudimentären VGA-Adapter verfügt. Seit Intel seine CPUs mit integrierter Grafik herstellt, gibt es keine Situation, in der Sie auf einem Standard-PC nicht ohne Grafikhardware auskommen. Das BIOS verwendet und das System verwendet wahrscheinlich standardmäßig die integrierte Grafik, wenn keine diskrete Grafikhardware vorhanden ist.
Nicht x86-Plattformen ohne integrierte Grafik sind verfügbar. Sie booten gut, genau wie ein alter MicroVAX. Sie würden eine Verbindung zum seriellen Port herstellen, um zu sehen, was während des Startvorgangs passiert.
Der Sheevaplug und der Guruplug sind einige ältere ARM-basierte Systeme, die keine Grafikhardware haben. Die Kommunikation muss über serielle oder Netzwerkverbindungen erfolgen. Es gibt auch eine Vielzahl von ARM- und MIPS-Plattformen, die in Geräten wie Heim-Routern, Heim-NAS-Geräten usw. vorkommen. Besonders viele Heim-Router verfügen über Lötpads für einen seriellen Anschluss auf der Platine, aber keine Stifte zum Anschließen . Es ist möglich, solche Einheiten zu ändern.
quelle
Nein. Für den Start eines normalen Computers gelten einige Voraussetzungen.
Wenn eine dieser Komponenten fehlt, startet der Computer nicht. Das BIOS und das Motherboard sind ähnlich, aber es ist das BIOS, das tatsächlich alle Verbindungen auf der Hardware überprüft, und es ist auch das, was den Startvorgang anhält und je nach Motherboard einen Piepton ausgibt oder Lichter anzeigt.
Warum stoppt das BIOS, wenn keine Grafikkarte erkannt wird? Denn die Grafikkarte selbst ist auch notwendig, um Änderungen im BIOS vorzunehmen. Und ich meine nicht einmal: Sie sehen also, was Sie tun. Ich meine, das BIOS hängt davon ab. Es ist kein Betriebssystem, das überprüfen kann, ob ein Grafikadapter vorhanden ist, und in diesem Fall wird die Ausgabe angezeigt. Da ein Computer einen Grafikadapter benötigt und ein BIOS ein sehr kleiner Bereich ist, in dem sich ein kleines Programm befindet, muss ein Grafikadapter vorhanden sein, oder seine Anweisungen schlagen einfach fehl und lösen die Fehlerroutine aus.
Es ist ein bisschen ähnlich wie bei alten Konsolen, die kein Betriebssystem haben, aber das Spiel direkt von der Karte starten.
Natürlich gibt es die Ausnahme eines kopflosen Systems. Diese wurden speziell für die Remoteverwaltung entwickelt und bieten alternative Möglichkeiten, sodass keine Grafikkarte, Tastatur und / oder Maus erforderlich sind. Aber auf einem normalen PC, der keinen kopflosen Betrieb hat, benötigt das BIOS eine Grafikkarte, damit dies funktioniert.
quelle