Bootlaufwerk nicht gefunden

Bootlaufwerk nicht gefunden

Ich habe gerade erst die Kühler auf meinem Supermicro-Server aktualisiert und jetzt kann er das Standard-Startgerät nicht finden, es sei denn, ich ziehe ALLE Laufwerke außer dem Startlaufwerk heraus.

Bei diesem System handelt es sich um eine ältere Supermicro SC846-Maschine mit 24 Laufwerkschächten und 4HE. Ich habe sie aus dem Rack genommen, die serienmäßigen CPU-Kühlkörper durch größere mit Lüftern ersetzt, sie dann wieder zusammengebaut und die Laufwerke wieder eingesetzt (in derselben Reihenfolge, in der sie herausgenommen wurden, sie sind beschriftet).

Wenn ich es jetzt einschalte, bootet das System mit folgendem Bildschirm:

Starten Sie neu und wählen Sie das richtige Startgerät aus oder legen Sie das Startmedium in das ausgewählte Startgerät ein und drücken Sie eine Taste

Alle Laufwerke befinden sich wie immer im selben Schacht, aber jetzt lädt der RAID-Controller sie nicht mehr standardmäßig.

Das System verfügt über einen LSI 3ware 9650SE-24M8. Es gibt 12 Festplatten und 1 SSD. Die SSD befindet sich (und war schon immer) im Steckplatz 0 des Arrays und auf dem Controller.

Ich habe das BIOS durchgesehen, aber es gibt keinen Hinweis daraufwelcheLaufwerk ist das Startlaufwerk. Einige Internetsuchen haben ergeben, dass das Laufwerk in Steckplatz 0 das Startvolume sein sollte, und ich habe diese Konfiguration bestätigt.

Das Betriebssystem ist Debian 9 mit installiertem Grub /dev/sda, was mit Steckplatz 0 auf dem Controller korrespondiert. Ich habe auch versucht, Grub von Debian Rescue neu zu installieren, aber das hatte keinen Effekt. Ich habe auch grub-update ausgeführt, nachdem ich in das System gekommen war, aber das hat auch nicht geholfen; ich bin überzeugt, dass dies eher ein BIOS-Problem ist, aber ich weiß nicht, wie ich es in diesem Fall beheben kann.

Ich habe das Handbuch für den 3ware-Controller gefunden, das folgende Informationen enthält:

Wenn Sie Ihr Betriebssystem auf einer Festplatte oder Einheit installieren, die an den 3ware RAID-Controller angeschlossen ist, geben Sie den Controller als Startgerät an. (Beachten Sie, dass, wenn Sie mehr als eine Einheit konfiguriert haben, die als Einheit 0 angegebenen Laufwerke als Startdiskette behandelt werden.)

Positionieren Sie die Einheit, die bootfähig sein soll, oben in der Liste der exportierbaren Einheiten.

Die Startdiskette befindet sich in Steckplatz 0. Muss ich etwas tun, um das Startflag auf dem Datenträger zu aktualisieren? Hilft dies dem BIOS beim Scannen der Disketten?

Ich habe keine Ahnung, wie ich das beheben kann.

Antwort1

Nun, das habe ich nie ganz herausgefunden, aber am Ende habe ich das Laufwerk vom 3ware-Controller entfernt und es stattdessen direkt an einen verfügbaren SATA-Port auf dem Motherboard angeschlossen. Damit kann ich die SATA-Festplatte über den 3ware-Controller angeben und sie zum ersten Startgerät machen.

Antwort2

Ich hatte hier das gleiche Problem ... Ich war geschockt und dachte, ich müsste den Server mit 16 Disk-Bays öffnen, um die Festplatte direkt an den SATA-Port anzuschließen ...

Also bin ich noch einmal zum 3ware-BIOS gegangen (war ich schon mindestens 15 Mal), nachdem ich Ihren Text gelesen hatte, in dem es heißt: „Positionieren Sie die Einheit, die Sie bootfähig machen möchten, oben in der Liste der exportierbaren Einheiten“ … wie geht das? Also, ich habe unten einen Text mit der Auf-/Ab-Anordnung gesehen …

LÖSUNG:

  1. Wählen Sie mit der Eingabetaste das Array aus, das Sie nach oben verschieben möchten (wo sich die Bootdiskette befindet).

  2. Führen Sie eine Bild-nach-oben-Bewegung im Array aus, und es wird nach oben verschoben.

Drücken Sie F8 zum Speichern, starten Sie das System neu und gehen Sie heute Abend mit Ihrer Frau tanzen, das hat eine schöne Feier verdient!!

PD: Wer war der Dummkopf, der diese Schnittstelle erstellt hat …

verwandte Informationen