Some checks failed
Test / test (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
1.1 KiB
PowerShell
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
|
|
|