線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3020
推到 Plurk!
推到 Facebook!

尚興資訊有限公司-技術資料文章

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-08 00:30:49 IP:61.64.xxx.xxx 未訂閱
http://www.ongood.com.tw/index.html    MB(主機版)資料 第六頁 移植資料保險柜(取自BIOS維修網站) http://www.ongood.com.tw/tech/MB/mb6.htm    奔馳系列主板BIOS中有一項“資料保險柜”功能,可以對硬碟上的資料進行備份;由於其是在機器啟動時在BIOS中進行操作,因此程序的運行不受操作系統的影響,而且其備份的文件在操作系統中是隱藏起來的,這可以存放在任何一個硬碟分區里,無論是在DOS還是Windows操作系統下都不能看到這些文件,也不能把文件刪除,所以有很高的安全性。  但對於非奔馳系列的主板,是否可以擁有這項功能呢?因以前已經有過移植“捷波恢復精靈”的經驗,上網下載到奔馳的幾款支持“資料保險柜”的主板BIOS,經過比較后發現,各款主板的BIOS的ISA ROM[1]后面都有一個BIOS-10.bin的部分,而且文件長度都相同,看來這就是要找的“資料保險柜”,依照經驗只需要把它提取出來,植入其他主板的BIOS中,就可以在其他主板上使用此功能了。接下來我們就看看具體的移植步驟。    此過程與移植“捷波恢復精靈”基本相同。      1、提取“資料保險柜”模塊     以奔馳815ep226.bin為例;在DOS模式中輸入“cbrom 815ep226.bin /isa extract”程序會提示你輸入提取的文件保存名(建議用原文件名),輸入BIOS-10.bin回車。這時在當前目錄下就可看到生成了一個BIOS-10.bin的文件,那就是移植出來“資料保險柜”模塊。        2、檢測待移入BIOS的空間  在DOS模式中輸入“cbrom 60XE.bin /d”(注:60XE.bin 是準備植入主板的BIOS文件),大家看到程序顯示的下端“Remain compress code space”(BIOS剩余空間),看是否有空間來放入BIOS-10.bin。BIOS-10.bin壓縮前有32k,壓縮后有18.4k,而60XE可用空間為134.47k,這樣植入BIOS-10.bin沒有任何問題。對於2M容量的BIOS晶片一般情況下無需檢測,但對於1M容量的晶片,此步驟是關鍵的,如你強行寫入,可能會破坏BIOS程序的完整性,一旦將BIOS寫入,可造成不能啟動機器。      3、植入BIOS-10.bin“資料保險柜”模塊     將奔馳FC-815EP的(file2.mydrivers.com/BIOS/815EP226.BIN)“資料保險柜”模塊BIOS-10.bin植入60XE.bin中,在DOS模式下執行“cbrom 60XE.bin /isa BIOS-10.bin”。      植入完成后,執行“cbrom lead.bin /d”查看BIOS-10.bin是否植入成功。   4、刷新主板BIOS     刷新過程在前面網頁已有詳細介紹,在此不在重復;不了解的網友請瀏覽AWARD刷新步驟。    目前刷新有兩種方式,一種為使用技嘉WIN下刷新工具@BIOS,@BIOS可以直接在Windows下刷新主板的BIOS,操作簡單。單擊“update new BIOS”,在出現的視窗中指定輸入刷新的文件路徑,@BIOS文件就自動在Windows下昇級。這里要提醒大家,在刷新前要注意看清楚自己的BIOS晶片在@BIOS中能否正確識別,畢竟它是為技嘉主板設計的,並不可能在所有主板上使用。    如果無法識別,就只好到DOS中使用awdflash了。    5、“資料保險柜”使用    刷新成功后重新啟動,在電腦自檢完成后,引導操作系統前,屏幕會顯示“HDD Instant Recovery”,選擇Install,顯示的是一些功能簡介和相關資訊,按F8 進入下一步,提示是否安裝,選擇Yes,之后系統重新啟動,你就能使用資料保險柜的功能了。     安裝后,將出現一個功能表有以下幾項功能:Alt-F1 backup system:它會顯示你硬碟的分區資訊,提供C盤備份功能,不過要注意的是目的磁盤的剩余空間能否裝得下你要備份的資料。     Alt-F2 Disk information:顯示電腦上所有硬碟的分區資訊。     Alt-F3 restore system:迅速將破坏的系統恢復。     Alt-F4 Defragmenter:整理硬碟,它只支持FAT16/32,不支持NTFS。     Alt-F5 HardDisk copy:實現硬碟的整盤拷貝。     Alt-F6 Uninstall:卸載“資料保險柜”。     目前,“資料保險柜”和“捷波的恢復精靈”一樣,只支持AWARD BIOS,對於AMI BIOS的網友就只能忍痛了。另外,該軟體移植到其他主板上是不能像在奔馳主板上那樣可以屏蔽的。    即然是移植的,可能會出現其它副作用;如果大家對這個功能有很大需求,見意您還是去購買奔馳主板,這里的移植方法僅僅是讓一些發燒友體驗一下“資料保險柜”的功能。如您在使用過程中有什麼體會,也請告訴我,讓大家一起享受這種新功能。    注意:它只能對第一個分區進行備份,但可隨便備份到任何一個分區;唯一的條件是備份目的分區的剩余空間能裝得下要備份的資料。和諾頓硬碟克隆工具Ghost的整個硬碟對拷功能一樣,“資料保險柜”也可以實現硬碟的相互拷貝。它最多可以同時拷貝三個硬碟,但是需要同樣大小、同樣參數的硬碟。總的來說“資料保險柜”對一些資料安全很重要的使用者來說,是一個很實用的功能。     警告:在進行以上移植時,請在有保證的情況下進行,並及時做好BIOS備份,以備不測。修改BIOS是具有危險性,請慎重。  AWARD BIOS昇級步驟(取自BIOS維修網站)   忠告:昇級、更新BIOS有一定的風險,除非你的電腦出現故障;否則如果運行正常,請慎重考慮!!    現以梅捷主板的BIOS昇級、更新步驟以便參考。    首先必須下載到BIOS的最新程序碼(一般以BIN為擴展名)和更新工具程序(這里為Awdflash.exe) (這里特別強調,最好用主板廠商提供的BIOS的程序碼和更新工具程序,不要用光盤和其它一些渠道拷貝的)    格式化一張啟動盤(format /s)然后把BIOS更新程序碼和更新工具程序(Awdflash.exe)拷貝到格式好的軟式磁碟機上。    BIOS更新必須在DOS真實模式下執行。切記,請勿執行autoexec.bat和config.sys    在DOS提示符下(">")輸入"Awdflash" 進入BIOS更新程序畫面如下: 要求輸入BIOS更新程序碼名(***.bin)最多19個字符 以3vca.bin為實例,輸入 "3vca.BIN",進入另一個畫面。 詢問是否備份原BIOS程序碼? Y:備份原程序碼。 N:不備份。(建議備份) 鍵入“Y”后,進入另一畫面 提示:要求輸入備份BIOS程序碼名,《這里輸入"3vca1.bin"》 鍵入“Y”后,進入另一畫面 備份時程序運行外觀。 警告:在刷新工作運行之前,刷新程序也會對新的BIOS包與原主板進行校驗,如果屏幕提示The Program Files Part Number doesn't match with your system時,就千萬不要按Y進行刷新了,因為刷新程序經過校驗認為該款BIOS指令並不符合您的主板使用,強行刷新后會有不可預見的問題。 提示:“確定把更新BIOS程序碼寫入BIOS ROM” 《這里輸入 “ Y ”》 輸入“Y”后,將執行寫入程序,刷新過程的同時,會有兩條進度條進行提示,同時有三種狀態符號及時報告給使用者刷新的情況,其中白色網格為刷新完畢,藍色網格為不需要刷新的內容,紅色網格為刷新錯誤。如果您的BIOS刷新過程中出現紅色網格的話,那就千萬不要輕易重新啟動,一定要退出刷新程序再重新進行刷新工作,直到完全正確為止。因為刷新程序進行的是BIOS刷新工作,在其運行中BIOS內容可能已經被清空,並且逐漸寫入新的指令,所以在刷新的過程中不要進行其它任何的操作,也千萬不要嘗試中斷程序運行或重新啟動機器,這些操作都會使您的電腦癱瘓。同時您也需要盡量避免在刷新過程中遇到停電或死機等情況的發生,因為這些都可能導致BIOS刷新失敗。 BIOS刷新就完成后,此時刷新程序會提示兩個資訊,一個是按F1進行重新啟動,二是按F10退出返回DOS,您可以根據實際情況來選擇。如果您認為您的刷新操作是完全正確的,您就可以按F1鍵進行重新啟動了;如果您認為刷新過程中還是存在一些錯誤或不當,那麼請您按F10退出返回至DOS狀態,然后再按照上述的操作過程重新刷新。 其實各寫入程序大同小異,只要昇級前用心看一下昇級步驟還是很容易的。因為這對我們DIY來說,無非“小菜一碟”。 為你的主板增加“恢復精靈”(取自BIOS維修網站) 一、為你的主板增加“恢復精靈” 近日,捷波發布了恢復精靈體驗版,那麼除了捷波主板,我們非捷波主板是否也可用“恢復精靈”呢?答案是可以的,如果你對此也有興趣,請跟我來......... 我的主板為梅捷的6BA III,備份主板的BIOS。從驅動之家down了628asl05.bin Bios文件下來,分離出“恢復精靈”文件,文件名為STDE.DAT。用CBROM將恢復精靈寫入到備份的BIOS文件中,用AWDFLASH在DOS環境下將BIOS文件寫入到BIOS中去。重新啟動機器,在系統自檢完成后,屏幕下方提示[Press Ctrl R to enter Recovery Genius 21st Test version],大意是按Ctrl R的組合鍵進入恢復精靈的設置界面。恢復精靈設置界面中共有7個選項,各項功能讓人一目了然,屏幕下方還有注釋。還算比較簡潔、爽朗,沒有拖泥帶水的感覺。 二、加裝步驟 BIOS一般有三種Award、Phoenix、AMI,恢復精靈目前只能使用在採用Award BIOS的主板上。因為捷波主板使用的都是Award的BIOS。 相關工具,Award公司的BIOS修改工具CBROM(最好是2.07或2.08版)和刷新工具Awdflash。 具體操作如下: 1、618AS的BIOS資訊,其中反白顯示的是恢復精靈的有關文件。 2、分離出恢復精靈有關文件,stde.dat。 3、某一其他品牌的BIOS資訊 4、將stde.dat的文件刷入BIOS 5、完成后的BIOS文件 完成后,再用Awdflash將修改后的的Bios刷入主板,這樣你也可以擁有恢復精靈得強大功能。恢復精靈具體操作請查閱另外查閱相關說明,驅動之家有詳細操作手冊。 恢復精靈占用的空間非常少。我在使用時感覺不到它對系統速度的影響。 對一般的刪除文件,格式化分區,恢復精靈還是能夠輕而一舉恢復。恢復的速度很快,只要十幾秒,而且不用重起,就可直接進系統,比Ghost要快不少。我試過Fdisk將硬碟分區,刪除重新划分,但沒有進一步操作,此時恢復精靈也可以恢復。當進一步對硬碟操作,如重新安裝98和各類軟體,基本就不能恢復了,有時能恢復但有文件丟失,Scandisk不能通過,報文件損坏或丟失。用Pqmagic進行操作,如擴大縮小分區,恢復精靈對此幾乎無能為力,姜畢竟是老的辣阿。不過很少有人會這麼操作,這畢竟屬於比較極端的測試。有時想把分區重新划分一下,但又想保留原有資料。可以先將恢復精靈Uninstall之后用Pqmagic操作,待操作完畢之后,在用Install恢復精靈一下,這樣恢復精靈可以繼續發揮保護作用。 使用NT的使用者注意,在NT、Win2000環境下需要安裝一個補丁,恢復精靈才能正常運行。 使用過程中發現,清空CMOS並能清楚恢復密碼,密碼並不保存在CMOS中應該是在硬碟某一區域中。這樣一來,保密性加強了很多。但隨之帶來的問題是,當使用者忘記密碼時,就不能再對恢復精靈操作了。解決這個問題,可以將硬碟掛到其他不帶恢復精靈的主板上,啟動時屏幕會提示是否將恢復精靈卸載,選擇yes就可卸載了。卸載完了,再裝回去。 目前恢復精靈只能對整個硬碟進行備份和恢復,不能對單獨一個分區操作,這一點不如Ghost。當掛兩個以上的硬碟時,恢復精靈只能備份其中的一個。具體那一個,是當前系統所屬的那一個。恢復精靈的操作界面和注釋都為英文,對英文不是很好的使用者可能會有點困難,希望捷波公司能夠退推出中文版的恢復精靈,如果能夠在中英文之間隨意切換那就更好了。 雖然備份及恢復軟體和硬體有好多,但目前能夠集成在主板Bios中的只有捷波推出的恢復精靈,應該說是非常具有創新精神的。對學校、網吧等公共場合及個人來說,現在選擇帶有恢復精靈的捷波主板應該是一個非常好的選擇。 注意: 本試驗只在Award的BIOS上通過,不適用AMI和Phoenix的BIOS。即使是採用Award BIOS的主板,由於各個廠商主板設計不同,所以並不能保證適用所有主板。 刷新BIOS有一定的危險性,請大家如無必要請勿隨意操作。出現問題,概不負責。 昇級BIOS如何實現對新型CPU的支持(轉貼自BIOS維修網站) 目前CPU更新換代越來越頻繁,當初價格不菲、功能多多的主板,面對CPU的更新換代,也顯得力不從心;當又一種新型CPU出現,我們面對的問題是:我們的主板還支持嗎? 是否當你在老主板上使用高頻率CPU(主板硬體支持),顯示的CPU頻率或類型卻與實際CPU頻率或類型不相符?對此,我們普遍的做法是,到主板廠家下載高版本BIOS,昇級即可實現對CPU的支持。那麼昇級BIOS,是如何實現對新型CPU的支持,我們又應如何從BIOS中判斷主板是否支持新推出的CPU呢?而且昇級版的BIOS中又增加了哪些內容呢? 對此我們要從BIOS文件和CPU ID兩部分說起;BIOS文件是分為主模塊、附加模塊和OEM模塊組成的;主模塊也稱為SYSTEM模塊,是BIOS文件的主要棋塊;附加模塊也是BIOS文件的主要模塊,主要是包括可由主板廠家自行修改的模塊,如CPU CODE、ACPI等;OEM模塊也稱為功能模塊,是由主板廠家加入的具有自己特色的棋塊。SYSTEM模塊主要包括BIOS設置界面,以及對主板主晶片組的驅動(每一款BIOS文件都針對一款晶片組);由BIOS研發廠家根據自己的特色以及主板晶片廠家提供的資料參數,制作出BIOS源代碼(主要分為AMI、AWARD和PHOENIX;目前AWARD和PHOENIX已經合並);其實SYSTEM模塊也是由眾多的小模塊聯接而成的,我們在設置界面中選擇的每一項,都是聯接了一個功能模塊(有點象網頁的聯接);主板廠家從BIOS研發廠家取得授權,並請BIOS廠家協助修改部分BIOS源代碼(如廠商商標),加入具有自己特色的功能和規格(如加入防毒軟體,各種語言切換以及針對自己主板其它附加晶片作進一步的調配),最后通過編譯聯接成為特定電腦平台的BIOS監控程序。此后,SYSTEM模塊不再改動,如有什麼BUG需要解決,可根據晶片組廠家提供的參數和資料編譯成附加模塊,附加到BIOS文件中即可。因此,BIOS文件不同版本的昇級,都是在原有BIOS文件的基礎上加入昇級的OEM模塊實現昇級的。 注:SYSTEM模塊,其實就是我們用MODBIN打開BIOS文件時的那個臨時文件,大小為128K;臨時文件即是解壓縮后的SYSTEM模塊。7 CPU CODE即為BIOS文件中的OEM棋塊,其中主要包括的內容即是CPU ID;系統也是通過CPU ID來識別不同的CPU類型的;在這里我們主要談一下CPU ID。 CPU ID是CPU生產廠家為識別不同類型的CPU,而為CPU制訂的不同的單一的代碼;不同廠家的CPU,其CPU ID定義也是不同的;如“0F24”(Inter處理器)、“681H”(AMD處理器),根據這些數字代碼即可判斷CPU屬於哪種類型,這就是一般意義上的CPU ID。 由於電腦使用的是十六進制,因此CPU ID也是以十六進制表示的。Inter處理器的CPU ID一共包含四個數字,如“0F24”,從左至右分別表示Type(類型)、Family(系列)、Mode(型號)和Stepping(步進編號)。從CPUID為“068X”的處理器開始,Inter另外增加了Brand ID(品種標識)用來輔助應用程序識別CPU的類型,因此根據“068X”CPUID還不能正確判別Pentium和Celerom處理器。必須配合Brand ID來進行細分。AMD處理器一般分為三位,如“681”,從左至右分別表示為Family(系列)、Mode(型號)和Stepping(步進編號)。 Type(類型) 類型標識用來區別INTEL微處理器是用於由最終使用者安裝,還是由專業個人電腦系統集成商、服務公司或制作商安裝;數字“1”標識所測試的微處理器是用於由使用者安裝的;數字“0”標識所測試的微處理器是用於由專業個人電腦系統集成商、服務公司或制作商安裝的。我們通常使用的INTEL處理器類型標識都是“0”,“0F24”CPUID就屬於這種類型。 Family(系列) 系列標識可用來確定處理器屬於那一代產品。如6系列的INTEL處理器包括Pentium Pro、Pentium II、Pentium II Xeon、Pentium III和Pentium III Xeon處理器。5系列(第五代)包括Pentium處理器和採用MMX技術的Pentium處理器。AMD的6系列實際指有K7系列CPU,有DURON和ATHION兩大類。最新一代的INTEL Pentium 4系列處理器(包括相同核心的Celerom處理器)的系列值為“F” Mode(型號) 型號標識可用來確定處理器的制作技術以及屬於該系列的第幾代設計(或核心),型號與系列通常是相互配合使用的,用於確定電腦所安裝的處理器是屬於某系列處理器的哪種特定類型。如可確定Celerom處理器是Coppermine還是Tualutin核心;Athlon XP處理器是Paiomino還是Thorouhgbred核心。 Stepping(步進編號) 步進編號用來標識處理器的設計或制作版本,有助於控制和跟蹤處理器的更改,步進還可以讓最終使用者更具體地識別其系統安裝的處理器版本,確定微處理器的內部設計或制作特性。步進編號就好比處理器的小版本號,如CPUID為“686”和“686A”就好比WINZIP8.0和8.1的關係。步進編號和核心步進是密切聯系的。如CPUID為“686”的Pentium III處理器是cCO核心,而“686A”表示的是更新版本cD0核心。 Brand ID(品種標識) INTEL從Coppermine核心的處理器開始引入Brand ID作為CPU的輔助識別手段。如我們通過Brand ID可以識別出處理器究竟是Celerom還是Pentium 4。 常見的CPU ID含義 FFamlily Model Stepping Brand 對應處理器 核心代號 Intel處理器 6 8 3/6/A 1 Celerom Coppermine 128 6 B 1/4 3 Celerom Tualatin F 1 3 A Celerom Willamette 128 F 2 7 A Celerom Northwood 128 6 8 1/3/6/A 2 Pentium III Coppermine 6 B 1/4 4 Pentium III Tualatin F 0 7/A 8 Pentium 4 Willamette F 1 2/3 8 Pentium 4 Willamette F 2 4/7 9 Pentium 4 Northwood AMD處理器 6 3 0/1 / Duron Spitfire 6 7 0/1 / Duron Morgan 6 4 2/4 / Athlon Thumderbird 6 6 0/1/2 / Athlon XP Paiomino 6 8 0/1 / Athlon XP Thoroughbred 因此,對於每一種支持的CPU,BIOS中都應包含相應的微碼。如果新推出一種新處理器,那麼也應昇級主板BIOS使微碼得到更新(主板硬體支持的前提下)。而且我們知道任何處理器都可能包含缺陷和錯誤,因此就需要通過使用一些硬體或軟體避免處理器BUG的影響,其中主要的手段即是通過主板BIOS中的微碼CPU CODE。系統BIOS在每次上電自檢測過程中都會自動使用微碼來修復處理器相應的BUG,當然,BIOS也是通過CPU ID來判斷應加載那一種相對應的微碼的。 通過上圖的“06B1”為例,通過CPU ID查詢可知“06B1”是Tualatin核心的INTEL處理器的ID,因此可以判斷這款主板支持這種CPU。你的主板也可通過此方法查詢。備份BIOS文件后,使用CBROM /D參數即可查知。 注:本文只針對主板硬體上可以支持新類型CPU,只是由於BIOS版本太低,無法正確識別或支持;對於由於主板硬體本身不支持,如主板CPU插腳是Socket 370,那麼想安裝INTER最新的P4 CPU,這是不可能的。而且雖然CPU插座與新型CPU針腳對應,但是由於為了滿足新型CPU的一些特定的電路和功能,CPU生產廠家會對原來處理器預留的一些針腳進行了重新定義,而一些老式的Socket 370插座對CPU的預留針腳採用了接地的做法,因此在這些主板上使用新型處理器,顯然是無法啟動機器的(在一些815EP的主板上是無法使用TUALAIN處理器,其只能在815EP-T上使用,雖然二者的晶片組是完全一樣的)。這種主板無法通過昇級BIOS來實現對新型CPU的支持的,因此本文介紹不包括類主板。
系統時間:2024-05-03 4:16:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!