引用:
作者MAXX228
step1
MegaCli.exe -AdpAllInfo -aAll -ApplogFile AdaptersInfo1.txt
step2
MegaRec.exe -readsbr 0 Mega.sbr
step3
MegaRec -writesbr 0 empty.bin
MegaRec -cleanflash 0
step4
shutdown & powerOn
step5
sas2flsh.exe -l Flashlog.txt -o -f 2118it.bin -b mptsas2.rom
Error "Failed to initialize PAL"
|
1. 你有些步驟完全是多餘的
2. 你步驟錯誤...
3. 你少打指令..
所謂SBR指的就是Serial Boot ROM...
你讀取一份SBR保留在實體儲存裝置上, 這一步是正確的..為了避免意外發生...
MegaRec.exe -readsbr 0 Mega.sbr
你寫入一份一堆0000的空的SBR數據...
MegaRec -writesbr 0 empty.bin
但是你卻沒寫入一份IT mode的SBR檔..
這不掛掉才奇怪呢...
修正步驟:
[during poweron status]
megarec -cleanflash 0
megarec -writesbr 0 empty.bin
megarec -writesbr 0 <<你所指定的IT mod SBR檔>>
[reset your computer]
sas2flsh -f <<it firmware file>>
sas2flsh -b <<it bios file>>
[reset your computer again, and set your sas address this SAS HBA]
sas2flsh -o -sasadd <<full sas address>>
[finally, your HBA will good working after reseting computer....]
SAS Address的取得你可透過megacli或著把HBA拔掉...
他上面有一張貼只有貼SAS Address..
開頭為500605B.....等...
你還好沒有把有些步驟搞顛倒...
否則這張卡就準備可以丟了..
因為這張上面沒有任何debug用的pin header...
完全掛掉很難處理...