BOIS類數據恢復

BOIS是基本輸入/輸出系統的縮寫。BOIS是系統內附的,在電腦沒有訪問磁盤上程序之前決定機器基本功能的軟件系統。就PC而言,BOIS包含了控制鍵盤,顯示屏幕,磁盤驅動器,串行通訊設備和很多其他功能的代碼。 一般地,BOIS存儲在主板上的ROM芯片(所以通常叫ROM BOIS),確保了BOIS的一般可用性和不會因爲磁盤錯誤而損壞。它也確保了機器能夠啓動。因爲RAM比ROM的速度快,很多的機器製造商設計的BOIS在機器啓動時能從ROM被拷貝到RAM去運行,這項技術也叫shadowing。當今,在很多Pc裏是flash BOIS,以爲着這BOIS是存儲在可重新改寫的flash內存芯片,如果需要的話改寫毫不費力。但如果是損壞了呢?如何恢復損壞的BOIS?割據筆者多次的恢復經驗,提出以下方案供參考。

一.利用根區BOIS(Boot—block BOIS) 當今大多數基於AWARD

BOIS的主板裏都有根區BOIS,這是個在升級BOIS時會不會被覆蓋的一小部分BOIS。它只支持很基本的硬件如:軟盤等。如果您的顯卡是PCI的,在BOIS被損壞後您的屏幕將是漆黑一片,因爲根區BOIS只支持ISA的顯卡。根區BOIS可以執行可引導軟盤上的AUTOEXEC.BAT。這樣我們可以把Award flasher和正確的BOIS文件(*.bin)放在軟盤上並在AUTOEXEC.BAT里加入BOIS升級命令。

二.得到新的BOIS芯片

1.聯繫主板生產商,看是否他們能提供BOIS芯片。有些生產商是免費提供的。

2.聯繫賣相關芯片的電腦公司,如Unicore Software ( http ://www.unicore.com/ )或Midco Computers(以前的RC Systema公司,http : //www.midcocomputers.com/ )。下面是Midco的一段廣告:“我們向公衆提供BOIS的更換芯片。請訪問[url]www.midcomputers.com[/url] ,我們將樂意幫助您。”

三.熱交換

注意:此方法風險較大,請小心使用(使用者風險自負)。

用另外一塊可以正常使用的BOIS芯片來更換當前損壞的芯片,而正常BOIS芯片的主板必須儘量和損壞的一致。在正常芯片的機器上先把“System BOIS cache able”設爲ENABLE,進入DOS後,把正常的芯片拔掉,用損害的芯片來替代,然後正確地升級BOIS即可。

注意:建議使用MRBOIS的讀寫程序他們的產品名聲最好。可以訪問[url]ftp://ftp.mrbioa.com[/url]找相關軟件。

四.適用於Intel主板的方法

把Flash Recovery的跳線放在recovery mode的位置,把可啓動的BOIS升級軟盤放入,啓動機器。

因爲沒被覆蓋的根區BOIS不支持PCI的顯卡這時屏幕上什麼都沒有。可以通過鳴笛聲和軟盤LED來觀察。當機器響了一下,接着軟盤的LED亮時,系統就正在升級BOIS。當軟盤的LED燈滅時,說明恢復已完成,關機。把跳線恢復到缺省位置,重啓動繼續恢復。

除了以上方法外,還可以用我們比較熟悉的Debug來恢復BOIS的出廠值,方法如下:

1.針對AMI/Award BOIS:

C:\DEBUG(在純DOS下,不是Windows裏的DOS窗口)

-0 70 17 -0 71 17 Q 2.

針對Phoenix BOIS

C:/DEBUG(在純DOS下,不是Windows裏的DOS窗口)

-0 70 FF -0 71 17 Q
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章