Rufus – FreeDOS sas2flash klappte nicht
Windows sas2flash ebenfalls nicht.
Anschließend wollte ich eine /boot/efi/bootx64.efi Shell nutzen. Bekam ich nicht zum laufen bzw. wollte nicht booten. Daher versuchte ich es dann mit rEFInd.
USB Stick einstecken.
1 |
sudo apt install refind |
Auf die Frage ob dies auf dem ESP installiert werden soll mit nein bestätigen.
1 |
lsblk |
1 |
refind-install --usedefault /dev/sdb1 --alldrivers |
copy https://github.com/tianocore/edk2/blob/UDK2018/EdkShellBinPkg/FullShell/X64/Shell_Full.efi nach /tools und rename nach shell.efi
Die anderen 3 Dateien ins root Verzeichnis
UEFI Shell
1 |
sas2flash.efi -o -e 6 |
SAS Controller not found
Eine kurze Suche ergab, daß das IBM “Branding” dafür verantwortlich sei und daher sollte das megarec Tool genutzt werden.
Mit Rufus FreeDOS auf einem weiteren USB-Stick einrichten. Unten verlinkte M1015.ZIP herunterladen und darauf entpacken.
- https://www.truenas.com/community/threads/where-is-the-megarec-utility-to-crossflash-m1015-to-it-mode.25130/
- https://www.truenas.com/community/attachments/m1015-zip.12773/
Anschließend starten.
1 2 |
megarec -writesbr 0 sbrempty.bin<i> </i> |
1 |
megarec -cleanflash 0 |
Anschließend die UEFI Shell nochmal booten.
1 |
sas2flash.efi -listall |
verlangte nach einem Flash
Da dieser Schritt unerwartet kam habe ich beschlossen nochmals die geplanten Schritte durchzugehen.
Flash löschen.
1 |
sas2flash.efi -o -e 6 |
Flash und BIOS aufspielen.
sas2flash.efi -o -f 2118it.bin -b mptsas2.rom
Anzeige der installierten Versionen
1 |
sas2flash.efi -listall |
1 |
sas2flash.efi -list |
zeigte eine fehlende SAS Adresse. Diese steht auf dem grünen Aufkleber auf der Rückseite.
1 |
sas2flash.efi -o -sasadd 500605B-0-0469-3A20 |
führte zu einer Fehlermeldung.
Den Befehl ohne Bindestriche ausgeführt und es klappte.
UEFI Shell kann nun beendet werden.
1 |
exit |
Zurück zu rEFInd und System herunterfahren. USB Stick heraus ziehen und neu starten.
links:
- https://blog.edie.io/2018/03/22/ibm-m1015-9220-8i-cross-flashed-to-lsi-9211-8i-it-mode/
- https://www.truenas.com/community/threads/ibm-serveraid-m1015-and-no-lsi-sas-adapters-found.27445/
- https://www.truenas.com/community/threads/lsi-9211-8i-latest-firmware.40795/
- https://www.reddit.com/r/HomeServer/comments/nqj3do/flashing_lsi_sas_92118i_hba_for_unraid/
- http://www.rodsbooks.com/refind/installing.html
- https://www.tfir.io/easiest-way-to-flash-lsi-sas-9211-8i-on-motherboards-without-efi-shell/
- https://www.servethehome.com/ibm-serveraid-m1015-part-4/
- https://nguvu.org/freenas/Convert-LSI-HBA-card-to-IT-mode/
- https://opticpow.io/post/cross-flash-ibm-serveraid-m1015-to-it-mode/
- https://forums.servethehome.com/index.php?threads/tutorial-updating-ibm-m1015-lsi-9211-8i-firmware-on-uefi-systems.11462/
- https://nguvu.org/freenas/Convert-LSI-HBA-card-to-IT-mode/
- https://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/
- https://rodsbooks.com/refind/installing.html
- https://www.sia-informatique.com/flasher-ibm-m1015-lsi-9211-8i-sas2008/