Files
loc_az_hci/infrastructure/storage/flash-lsi-it-mode.ps1
defiQUG c39465c2bd
Some checks failed
Test / test (push) Has been cancelled
Initial commit: loc_az_hci (smom-dbis-138 excluded via .gitignore)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 09:04:46 -08:00

24 lines
1.1 KiB
PowerShell

# Flash LSI 9207-8e to IT Mode
# WARNING: This script provides instructions - actual flashing should be done from Linux
param(
[switch]$DryRun = $true
)
Write-Host "=========================================" -ForegroundColor Cyan
Write-Host "LSI HBA IT Mode Firmware Flash" -ForegroundColor Cyan
Write-Host "=========================================" -ForegroundColor Cyan
Write-Host "`nWARNING: Flashing firmware will erase current firmware!" -ForegroundColor Red
Write-Host "This operation should be performed from Linux/Proxmox, not Windows." -ForegroundColor Yellow
Write-Host "`nIT Mode Flash Instructions:" -ForegroundColor Cyan
Write-Host "1. Boot into Linux/Proxmox or use Linux live USB" -ForegroundColor White
Write-Host "2. Download sas2flash utility" -ForegroundColor White
Write-Host "3. Download IT mode firmware (P20 for SAS2308)" -ForegroundColor White
Write-Host "4. Identify controller: ./sas2flash -listall" -ForegroundColor White
Write-Host "5. Flash firmware: ./sas2flash -o -f 2308p20.fw -b mptsas2.rom" -ForegroundColor White
Write-Host "`nFor automated script, see Linux version in infrastructure/storage/" -ForegroundColor Yellow