91手機維修論壇
標題: Dell Alienware M17x bios分離 [打印本頁(yè)]
作者: ibmpass 時(shí)間: 2012-11-25 10:30
標題: Dell Alienware M17x bios分離
目前幾乎所有的筆記本,其升級BIOS基本上都是自動(dòng)刷新的EXE文件;這對于升級來(lái)說(shuō)是方便了很多,但是對于BIOS損壞后的維修,卻造成了不便,因此如何從EXE升級文件中分離出BIOS,是維修中一個(gè)十分重要的環(huán)節。
4 D6 c F$ w$ y8 I8 k, K" |: _) W/ Y DELL系列筆記本的BIOS分離,在目前維修中,是最難處理的,因為DELL筆記本基本上一個(gè)系列一種方法,沒(méi)有一定固定的分離方法;最近,有很多網(wǎng)友反映DELL [size=-1]Alienware Mxx系列機器BIOS損壞后,無(wú)法修復,主要原因就是無(wú)法分離BIOS文件;通過(guò)查詢(xún),DELL [size=-1]Alienware屬于游戲筆記本,有M11、M15X和M17X三個(gè)系列,這三個(gè)系列各有兩種產(chǎn)品。對于發(fā)燒級的游戲玩家來(lái)說(shuō),戴爾的外星人系列筆記本是非常不錯的選擇。下面,耗子將以M17X為例,介紹如何從EXE升級文件中分離出BIOS文件。$ a2 \3 ^# X7 l8 v% ]! m
[size=-1] 注意,M17X有兩款機型,其都有EC和BIOS芯片;但是BIOS芯片,一款使用W25Q64,一款使用W25Q32,這個(gè)需要注意,其升級文件是不一樣的,但是分離過(guò)程是一樣的,只是分離時(shí)注意字節數量的選擇即可。這里分離的BIOS芯片是W25Q64。
+ P* ~5 n" l# H- o4 j @# E8 t. V
[size=-1] 在介紹過(guò)程中說(shuō)明一下,不要問(wèn)為什么要搜對應的字節,如果要想說(shuō)明白的話(huà),那就太復雜了,而且也沒(méi)有多少網(wǎng)友想要了解這部分內容,因此,耗子在這里,只說(shuō)過(guò)程,不說(shuō)分析,請網(wǎng)友理解。
4 U+ L2 [$ J* u3 u* R9 U
[size=-1] 首先下載M17X的BIOS升級文件,其名為M17R4A05.EXE,大小為8.24M的EXE文件;由于M17X使用的W25Q64的芯片,因此其BIOS文件應是8M的;而下載的EXE升級文件為8.24M,因此可確定,BIOS文件在升級文件中是沒(méi)有壓縮的,可直接將BIOS文件分出。
; R: _" H2 Y5 y% _3 b
0 U2 P- B( y0 T% f: z. Z2 J
運行Ultraedit32 16進(jìn)制編輯軟件,打開(kāi)下載的[size=-1]M17R4A05.EXE文件;在工具欄--“搜索”--“查收”,在查找內容中輸入:5A A5 F0 0F,(注意,查找ASCII那里,一定不要選擇)如下圖:
7 u1 ^4 W& c7 F! O5 I w
點(diǎn)擊“查找下一個(gè)”,會(huì )查找到[size=-1]5A A5 F0 0F字節,如下圖:
9 b) }" X) C4 V4 C" {- V
_3 f$ T) `4 b T5 @, B5 I+ z 找到[size=-1]5A A5 F0 0F字節后,從5A字節開(kāi)始,向前數16個(gè)字節,將鼠標移到:3a6602H地址處,如下圖:5 _( ^1 W! |* E: ~; k! y
現在要做的是,將3a6602H地址前面無(wú)用數據刪除,也就是刪除十進(jìn)制字節:239202字節。將鼠標移到文件的開(kāi)頭,即00000H地址處,點(diǎn)擊工具欄--“編輯”--“HEX 插入\刪除”--輸入刪除239202字節。如下圖:
1 I! V/ b u: X, P; I1 M1 l
輸入要刪除的239202字節,點(diǎn)確定;刪除后,光標應在如下地址,如下圖:
, m2 L# I4 O2 q- _4 X0 U* _1 X
由于M17X使用8M文件,因此文件地址是從000000H-7FFFFFH;所以我們只要將800000H地址以后的沒(méi)用數據全部刪除,然后再將數據保存,即可得到完整的BIOS文件。
8 t& W6 E- |- Z6 z
將光標移到到800000H地址處,如下圖:
2 O9 E1 @. g' w! y$ f
: ]/ g* E" X' v0 I5 _7 Y& r# M 點(diǎn)擊工具欄--“編輯”--“HEX 插入\刪除”--選擇刪除,在這里隨意輸入足夠大的數值,只要確定將800000H后面的數據全部刪除即可;然后點(diǎn)擊工具欄--“文件”--“另存為”,將數據保存成文件,即可得到完整的BIOS文件。
; {2 o4 S" I' k8 e, d
注意,如果BIOS芯片是使用4M文件的,其文件地址應是00000H-3FFFFFH;前面操作過(guò)程都一樣,只是最后刪除時(shí),光標移到40000H地址處即可。
作者: lyz219 時(shí)間: 2012-11-25 13:32
提示: 作者被禁止或刪除 內容自動(dòng)屏蔽
作者: zhangchengdu 時(shí)間: 2012-11-25 13:44
謝謝 樓主分享
作者: hp_rst 時(shí)間: 2012-11-27 20:06
耗子能說(shuō)明白,清楚為什么這樣做嗎?
; D5 b0 [. P6 H& c1 L
作者: renhui2009 時(shí)間: 2012-11-27 20:29
新手來(lái)支持樓主
作者: zyhui 時(shí)間: 2012-11-27 20:36
學(xué)習了。!
歡迎光臨 91手機維修論壇 (http://www.jstransmit.com/) |
Powered by Discuz! X3.4 |
公主岭市|
仁化县|
白城市|
海丰县|
灵寿县|
图们市|
颍上县|
高密市|
安庆市|
东明县|
集安市|
玉门市|
横峰县|
乐亭县|
东平县|
甘谷县|
北宁市|
清远市|
潮安县|
平南县|
凤庆县|
揭东县|
武陟县|
阳泉市|
宝兴县|
友谊县|
资源县|
孟连|
朝阳县|
郎溪县|
平江县|
儋州市|
蕉岭县|
洪湖市|
东平县|
兴安盟|
永登县|
青川县|
邯郸县|
永和县|
交城县|