瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者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...
完全掛掉很難處理...
舊 2011-11-11, 01:55 PM #53
回應時引用此文章
vxr離線中