金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

91手機維修論壇

標題: 自動(dòng)化基本過(guò)程以及執行硬件驗證所需的最小功能 [打印本頁(yè)]

作者: gdjgg5    時(shí)間: 2013-8-27 16:16
標題: 自動(dòng)化基本過(guò)程以及執行硬件驗證所需的最小功能
Q: 如何將iso文件刻錄成光盤(pán)?
A: ISO文件是光盤(pán)的映像文件,ISO文件不但包括光盤(pán)中的所有文件(這是你能夠通過(guò)資源管理器直接看到的內容),也包括一些不能看到的內容(例如可啟動(dòng)光盤(pán)的引導文件),因此,在刻錄ISO文件時(shí),不能再使用將ISO這個(gè)文件直接拖動(dòng)到光盤(pán)上的形式進(jìn)行刻錄。我們以Nero Burning-Rom(版本6.0.0.9)刻錄軟件為例講述ISO文件的刻錄方法:

第一種方法:?jiǎn)?dòng)Nero StartSmart -> 復制與備份 -> 將映像刻錄到光盤(pán)上 -> 打開(kāi)你要刻錄的iso文件 -> Burn。

第二種方法:直接啟動(dòng)Nero Burning-Rom -> Recorder -> Burn Image -> 打開(kāi)你要刻錄的iso文件 -> Burn。

在早期的Nero Burning-Rom版本(6.0以前吧)中,Burn Image功能在File菜單中。

使用其它刻錄軟件的操作方法類(lèi)似,例如CloneCD 4.2.0.2中文版是從工具欄中選擇“從映像文件寫(xiě)入”(或主菜單中的“文件 -> 從映像文件寫(xiě)入”)功能。

光盤(pán)的映像格式除了ISO以外,還有很多其它的格式,例如Nero的為.nrg,CloneCD的為(.ccd, .img, .sub),還有.bin、.cue等?傊,刻錄光盤(pán)映像時(shí)你要知道不能直接將映像文件拖到光盤(pán)上,要使用相應刻錄軟件的刻錄映像功能進(jìn)行刻錄就可以了。

Q: MD5是什么東東?
A:MD5的全稱(chēng)是Message-Digest Algorithm 5,在90年代初由MIT的計算機科學(xué)實(shí)驗室和RSA Data Security Inc發(fā)明,經(jīng)MD2、MD3和MD4發(fā)展而來(lái)。Message-Digest泛指字節串(Message)的Hash變換,就是把一個(gè)任意長(cháng)度的字節串變換成一定長(cháng)的大整數。請注意我使用了“字節串”而不是“字符串”這個(gè)詞,是因為這種變換只與字節的值有關(guān),與字符集或編碼方式無(wú)關(guān)。
  MD5將任意長(cháng)度的“字節串”變換成一個(gè)128bit的大整數,并且它是一個(gè)不可逆的字符串變換算法,換句話(huà)說(shuō)就是,即使你看到源程序和算法描述,也無(wú)法將一個(gè)MD5的值變換回原始的字符串,從數學(xué)原理上說(shuō),是因為原始的字符串有無(wú)窮多個(gè),這有點(diǎn)象不存在反函數的數學(xué)函數。
  MD5的典型應用是對一段Message(字節串)產(chǎn)生fingerprint(指紋),以防止被“篡改”。舉個(gè)例子,你將一段話(huà)寫(xiě)在一個(gè)叫readme.txt文件中,并對這個(gè)readme.txt產(chǎn)生一個(gè)MD5的值并記錄在案,然后你可以傳播這個(gè)文件給別人,別人如果修改了文件中的任何內容,你對這個(gè)文件重新計算MD5時(shí)就會(huì )發(fā)現。如果再有一個(gè)第三方的認證機構,用MD5還可以防止文件作者的“抵賴(lài)”,這就是所謂的數字簽名應用。

上述說(shuō)明轉自“開(kāi)源在線(xiàn)”的Surf的一篇名為“MD5簡(jiǎn)單說(shuō)明(點(diǎn)擊訪(fǎng)問(wèn))”的文章,從Google上搜索來(lái)的。從Google上也可以搜索到“MD5的官方主頁(yè)(點(diǎn)擊訪(fǎng)問(wèn),英文站點(diǎn))”。

其實(shí)這個(gè)問(wèn)題的答案在Internet上很容易找到,只要你善于使用搜索引擎(我推薦使用google),然后在搜索欄輸入“MD5”,很快就會(huì )找到你想要的答案。

Q:WinPE是什么?
A:WinPE的全名是Windows PreInstallation Environment。關(guān)于WinPE是什么,解釋如下:
一、中文解釋?zhuān)篧indows PreInstallation Environment(WinPE)直接從字面上翻譯就是“Windows預安裝環(huán)境”,微軟在2002年7月22日發(fā)布,它的原文解釋是:“Windows預安裝環(huán)境(WinPE)是帶有限服務(wù)的最小Win32子系統,基于以保護模式運行的Windows XP Professional內核。它包括運行Windows安裝程序及腳本、連接網(wǎng)絡(luò )共享、自動(dòng)化基本過(guò)程以及執行硬件驗證所需的最小功能!睋Q句話(huà)說(shuō),你可把WinPE看作是一個(gè)只擁有最少核心服務(wù)的Mini操作系統。微軟推出這么一個(gè)操作系統當然是因為它擁有與眾不jempy.138655.com同的系統功能,如果要用一句話(huà)來(lái)解釋?zhuān)艺J為與Win9X/2000/XP相比,WinPE的主要不同點(diǎn)就是:它可以自定義制作自身的可啟動(dòng)副本,在保證你需要的核心服務(wù)的同時(shí)保持最小的操作系統體積,同時(shí)它又是標準的32位視窗API的系統平臺。

二、英文解釋?zhuān)篧inPE is a minimal OS, based on the Windows XP kernel, that will replace MS-DOS during the initial OS installation stages beginning with the next Windows desktop OS, which is known as Longhorn. Recent alpha builds of Longhorn use WinPE, which provides a GUI environment during the entire installation instead of the old text-based screen prompts that are common during the initial setup of earlier Windows installations. WinPE will also let the user enter the license key during the initial stage of the installation, rather than forcing the user to wait until later in the installation process.

Q: 啟動(dòng)光盤(pán)引導文件如何編輯?
A: 首先要知道的是:不同類(lèi)型的啟動(dòng)光盤(pán)使用的是不同的引導文件。啟動(dòng)光盤(pán)大致可分為三種類(lèi)型:模擬軟驅、模擬硬盤(pán)、非模擬型。不同的光盤(pán)編輯軟件提取出來(lái)的引導文件的擴展名一般也不相同,例如WinISO提取出來(lái)的擴展名為wbt,UltraISO為bif,isoBuster是IMG,但根據提取出來(lái)的文件大小可以判斷引導文件大致屬于哪種類(lèi)型。模擬軟驅型的啟動(dòng)光盤(pán)的引導文件使用的是一張可啟動(dòng)軟盤(pán)的映像,一般來(lái)說(shuō),啟動(dòng)軟盤(pán)的映像應該為1.44MB或者2.88MB(甚至更高)。我沒(méi)有見(jiàn)過(guò)模擬硬盤(pán)的啟動(dòng)光盤(pán),但從原理上推測其引導文件應該是一個(gè)可啟動(dòng)硬盤(pán)的映像(有可能就是幾百M的文件了)。非模擬型的啟動(dòng)光盤(pán)的引導文件一般來(lái)說(shuō)是一個(gè)長(cháng)度為2K的文件,例如Bart的Diskemu是loader.bin,BCDW使用的是bcdwboot.bin,Windows NT/2000/XP/2003的安裝光盤(pán)使用的是w2ksect.bin,注意,這些長(cháng)度為2K的引導文件可能有很多不同的名稱(chēng),例如w2ksect.bin還有w2ksect.dat、wxpsect.bin等各種名稱(chēng)。

下面說(shuō)這些引導文件的編輯:需要注意的是,這些文件都可以算是純粹的二進(jìn)制文件,使用常規的文本編輯器根本是不可能進(jìn)行編輯的,使用類(lèi)似UltraEdit的十六進(jìn)制編輯器一般也就是修改一下文件中的某個(gè)字符串的值,例如將w2ksect.bin中的I386修改成WPRO。對于DOS啟動(dòng)軟盤(pán)的映像,你可以使用WinImage進(jìn)行編輯和修改(集中表現在修改其中的config.sys和autoexec.bat),當然你也可以使用虛擬軟驅?zhuān)玏inImage進(jìn)行修改。對于非模擬型的啟動(dòng)光盤(pán)的引導文件,由于這些引導文件都是類(lèi)似于操作系統引導扇區的程序,一般來(lái)說(shuō)都是使用匯編語(yǔ)言編寫(xiě)并編譯的程序,如果要想修改,只要你很熟悉匯編語(yǔ)言,用相關(guān)的反匯編工具反編譯出來(lái)進(jìn)行修改再重新編譯即可。

特別需要指出來(lái)的是:對于Bart的Diskemu,其引導文件loader.bin只是負責將光盤(pán)上的Diskem1x.bin(或diskemu.bin)調入內存并執行以接管引導過(guò)程,然后Diskem1x.bin會(huì )從光盤(pán)上讀入Diskemu.cmd文件,根據該文件的定義來(lái)繼續下一步的光盤(pán)引導過(guò)程,Diskemu.cmd是一個(gè)類(lèi)似于DOS下批處理文件的純文本文件,可以使用記事本都工具按需要進(jìn)行定義。Diskem1x.bin開(kāi)創(chuàng )了光盤(pán)引導模擬BIOS的先河,是多重啟動(dòng)光盤(pán)制做的里程碑式的產(chǎn)品,在此原理上陸續發(fā)展出來(lái)很多多重啟動(dòng)光盤(pán)引導軟件例如BootScript、isolinux/memdisk、CD Shell、BCDW等,其引導過(guò)程大致相似,使用方法也類(lèi)似。

Q: 如何去掉NT/2000/XP/2003安裝光盤(pán)啟動(dòng)時(shí)“Press any key to boot from cd...”的提示?
A:搜索光盤(pán)上的bootfix.bin文件,將其刪hwiyy.138655.com除或者改名。嚴謹一點(diǎn)兒說(shuō):在你制做系統安裝光盤(pán)之前,搜索系統安裝目錄中的bootfix.bin,將其刪除即可。對于單系統光盤(pán),該文件在i386目錄下,對于N合一光盤(pán),該文件在對應的啟動(dòng)軟盤(pán)組目錄下。  


作者: Boke    時(shí)間: 2013-8-27 16:55
可以嗎??????????
作者: hsyseth    時(shí)間: 2013-8-28 04:24
帖子有點(diǎn)長(cháng),看著(zhù)有點(diǎn)費勁




歡迎光臨 91手機維修論壇 (http://www.jstransmit.com/) Powered by Discuz! X3.4
离岛区| 青川县| 同仁县| 武定县| 潼南县| 文安县| 湾仔区| 博客| 灵寿县| 栾城县| 卓尼县| 连南| 溆浦县| 双城市| 石柱| 南康市| 新野县| 马龙县| 商洛市| 阿巴嘎旗| 盐边县| 隆安县| 谷城县| 古丈县| 青阳县| 太谷县| 三台县| 武平县| 观塘区| 桐城市| 同德县| 临漳县| 吉林市| 阿拉善左旗| 民勤县| 太仆寺旗| 衡水市| 峨眉山市| 昌乐县| 琼中| 兰坪|