
Ich habe nur eine PCI-POST-Karte und mehrere PCs. Ich möchte den Bootvorgang jedes einzelnen überprüfen, und zwar so, dass ich, wenn einer erfolgreich gebootet wurde (normalerweise Code 00 oder Code FF), die POST-Karte auswerfen, sie an den nächsten anschließen und booten muss.
Aber ich hatte ein Problem, bei dem eine GPU beim Mining durchbrannte, als sie unter Last versehentlich teilweise aus dem PCIe-Steckplatz ausgeworfen wurde, also habe ich jetzt ein bisschen … Angst und bin nachdenklich.
Meine Frage lautet also: Kann ich PCI- (und PCI-E-)Postkarten sicher aus dem laufenden System auswerfen?
Und als Bonus: Wenn Sie es herausgefunden haben, kann ich eine Karte in ein laufendes System einstecken? Funktioniert das, oder wird der aktuelle Code einfach nicht erkannt?
Antwort1
Grundsätzlich sind sowohl PCIe als auch PCI in der Lage, Hotplug/Hot-Ejection durchzuführen.
Ob dies auf einem konkreten System funktioniert, ist eine ganz andere Frage – der Controller muss es unterstützen, der Anschluss muss es unterstützen und oft muss die Karte mit ein paar kürzeren Leiterbahnen auf dem Anschluss speziell konstruiert werden.
Also: Wenn Sie nicht sicher sind, dass alle Komponenten Ihres Systems speziell für Hotplug/Hot-Eject ausgelegt sind, ist es nicht sicher, dies zu tun. Es funktioniert vielleicht ein paar Mal, aber beim nächsten Mal verursacht es einen Kurzschluss oder eine komische elektrische Situation und zerstört einige Komponenten auf der Karte oder dem Motherboard, die Sie noch brauchen.