Hallo,
für einen Aufbau eines NAS-Server (Betriebsystem FreeNAS 9.3) für daheim, habe ich mir den IBM ServeRaid M1015 gegönnt. Gebraucht über die Bucht für ca. 100 Euro zu haben. Geplant ist ein RAID-Z1 (Software Raid mit dem Dateisystem ZFS, ähnlich einem RAID5).
Anleitungen dazu gibt es viele, allerdings nicht auf Deutsch oder mit der aktuellen Version. Daher schreibe ich eine deutsche Anleitung, die immer die aktuelle Version flasht.
Inhaltsverzeichnis
Infos
Die Karte
Die PCIe 2.0 x8 Karte IBM ServeRaid M1015 unterstützt 8 SAS- oder SATA-Festplatten/Geräte mit der Geschwindigkeit von 6 Gb/s, sprich SATA-3 oder SATA-6G. Zwei interne mini-SAS-Anschlüsse (SFF-8087) befinden sich auf der Karte.
IT oder IR Modus
Im IT Modus werden alle Festplatten direkt an die Hauptplatine weitergeleitet ohne die Möglichkeit mit der Karte einen Hardware-Raid zu erstellen. Also wie wenn die Festplatten direkt an die Hauptplatine angeschlossen wären.
Mit dem IR-Mode kann ein Hardware-Raid erstellt werden.
Boot-Bios der Karte
Ich flashe die Karte ohne Boot BIOS um den Startvorgang des Rechners zu beschleunigen.
Vorbereitungen
SAS Adresse notieren
Auf der Rückseite der Karte M1015 befindet sich eine Nummer, die mit 500605b anfängt. Die nachfolgende Zeichen ohne Bindestrich notieren.
Die Nummer wird später beim flashen bzw. crossflashen gebraucht.
USB-Boot Stick erstellen
Zum Erstellen verwende ich Rufus mit folgenden Einstellungen:
Firmware herunterladen für BIOS
- „9211_8i_Package_PXX_IR_IT_Firmware_BIOS_for_MSDOS_Windows“ herunterladen (Link zum Download)
- Datei entpacken und folgende Dateien auf den USB-Stick kopieren:
- 2118it.bin
- sas2flsh.exe (nicht sas2flash.exe)
MegaRec herunterladen
- In diesem Forums-Beitrag die Datei herunterladen
- Datei entpacken und folgende Dateien auf den USB-Stick kopieren:
- megarec.exe
- sbrempty.bin
- dos4gw.exe
Flashen
Das updaten oder flashen erfolgt auf eigene Gefahr. Ich übernehme keine Haftung für evtl. Schäden!
Firmware löschen
Vom USB-Stick starten und folgende Befehle eintippen:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
Firmware flashen
Den Rechner neustarten und erneut vom Stick starten:
sas2flsh -o -f 2118it.bin
sas2flsh -o -sasadd 500605bxxxxxxxxx
Die x durch die notierten Zeichen ersetzen (SAS Adresse)
Stick entfernen und den Rechner neustarten. Fertig!
Fehler beim Flashen
ERROR: Failed to initialize PAL. Exiting Program
Die Fehlermeldung erscheint bei Hauptplatinen mit UEFI oder auf inkompatiblen Mainboards. Die Karte ist deswegen nicht kaputt oder beschädigt (bricked).
Mein Tipp: Mit der Anleitung für UEFI versuchen oder einen anderen Rechner zum Flashen nutzen.
weitere Links
- Anleitung für UEFI (englisch)
- weitere Anleitung für UEFI (englisch)
- Anleitung mit mehr Erklärungen (englisch)
[Update: Downloadlink für die IT Firmware angepasst]
Pingback: FreeNAS und LSI SAS 9211-8i | root32 & Schokotoast Blog
Hallo! Danke für die tolle Anleitung!
Ich habe den M1015 LSI SAS9220-8i+46M0864 – kann ich trotzdem auf IT mit 9211-8i flashen? Ich finde zum 9220 kaum Firmware / Treiber….
Hallo,
ein flashen sollte auch möglich sein.
Eine englische Anleitung: https://www.servethehome.com/ibm-m1015-part-1-started-lsi-92208i/