winpe集成SATA驅(qū)動步驟詳解(精)_第1頁
winpe集成SATA驅(qū)動步驟詳解(精)_第2頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、winpe集成SATA驅(qū)動步驟詳解摘要:本文主要講解如何讓PE能夠識別系統(tǒng)的SATA硬盤和RAID磁盤陣列,集成在WINPE.IS_/SYSTEM32/DRIVERS/中。標(biāo)簽:WINPESATAPE最關(guān)鍵的就是內(nèi)核驅(qū)動和外置驅(qū)動,內(nèi)核驅(qū)動主要就是南橋驅(qū)動.針對RAID.SATA.以及AHCI,這是PE最關(guān)鍵的部份.主要是讓PE能夠識別系統(tǒng)的SATA硬盤和RAID磁盤陣列,集成在WINPE.IS_/SYSTEM32/DRIVERS/中.相關(guān)驅(qū)動的配置在txtsetup.sif中.這里就介紹txtsetup.sif的配置.關(guān)于安裝配置文件txtsetup.sif的簡單說明WinntDirecto

2、ries這個字段是用代碼表示文件拷貝的目標(biāo)文件夾,其根目錄為WinDir%即安裝指定的Windows文件夾。SourceDiskFiles根據(jù)前面設(shè)定的代碼表示文件拷貝的具體細節(jié),下面三段為集成SATASCSI等驅(qū)動時所用HardwareIdsDatebase硬件標(biāo)識SCSI.loadSCSI驅(qū)動加載SCSI?SCSI設(shè)備說明添加srs驅(qū)動實例:在WinPE中添加sata,raid驅(qū)動的方法(這里以IntelMatrixStorageManagerdriver為例,以便于說明,以下描述的驅(qū)動文件名只基于本實例,實際操作中的具體的文件名稱以需要添加的具體驅(qū)動為準(zhǔn))1、準(zhǔn)備材料:a、原版SATA驅(qū)

3、動文件b、從WinPE中提取的txtsetup.sif文件2、從WinPE中提取txtsetup.sif文件:先將WinPE中的winpe.is_重命名為winpe.cab,然后用RAR解壓出winpe.iso,用UltraISO打開它,將txtsetup.sif提取出來,并用記事本打開備用。3、修改txtsetup.sif文件a、打開SATA驅(qū)動包,里面有一個擴展名為“.inf”或“.oem”的小文件,如“oemsetup.inf”或者“txtsetup.oem”等(本例中為“txtsetup.oem”,用記事本打開備用;b、在txtsetup.sif中查找SourceDisksFiles字

4、段,在其下添加iaStor.sys=1,4_,4,1,1,4c、查找SCSI.Load字段,在其下添加iaStor=iaStor.sys,4d、切換到剛才打開的txtsetup.oem,查找HardwareIds關(guān)鍵字,將該字段下的代碼全部拷貝到txtsetup.sif文件的HardwareldsDatabase字段末尾,但需要更改一下代碼的格式,比如將id="PCIVEN_8086DEV_27C3CC_0104","iaStor"改為PCIVEN_8086DEV_27C3CC_0104=iaStore、查找SCSI字段,在其下添加iaStor=&quo

5、t;Intel(R82801FBMSATAAHCIController(MobileICH6M"至此,修改txtsetup.sif文件部分完成,將修改后的sif文件替換原來的文件。4、復(fù)制SATA驅(qū)動文件將SATA驅(qū)動文件iaStor.sys用makecab.exe壓縮成iaStor.sy_并添加到PE的system32DRIVERS目錄下,然后將修改后的winpe.iso用makecab.exe重新壓縮成winpe.is_替換原來的文件。至此整個添加SATA驅(qū)動工作完成,重啟動以測試成功與否。其中,最麻煩的就是更新或添加SATA驅(qū)動的時候,新驅(qū)動中刪除了對老硬件的支持或者硬件代碼有

6、所改變,這個時候就要對照txtsetup.sif文件手動修改,新驅(qū)動刪除的硬件ID就不能讓txtsetup.sif中還有相關(guān)配置,或者保留老驅(qū)動文件,為了對老爺機更好的支持,就必須讓txtsetup.sif硬件ID的指向老驅(qū)動文件.新SATA驅(qū)動帶來的新硬件ID就要自己手動添加進去,在這里存在老驅(qū)動文件和新驅(qū)動文件的硬件ID重復(fù)問題,這也是工作量最大的地方,通常我是把老驅(qū)動文件重新命名保存,然后找到硬件ID重復(fù)的記錄,優(yōu)先讓它指向新驅(qū)動,然而新驅(qū)動中刪除的硬件ID,就改成指向老驅(qū)動文件,一定要細心,否則出錯的機率是相當(dāng)大的.曾經(jīng)我在制作"開始懂了"WINPE奧運紀(jì)念正式版的

7、時候,測試過從MSDN原版的I386文件和深度WINXP_SP39.0的I386文件中提取相關(guān)內(nèi)核驅(qū)動,但是遇到容量問題,如果照這樣做出來,內(nèi)核文件是相當(dāng)大的,會影響到WINPE加載的速度,于是我放棄了.接著我研究了老毛桃911版本的內(nèi)核驅(qū)動及各網(wǎng)友提供的WINPE版本.讓人失望的就是,各網(wǎng)友的WINPE版本都是用911的內(nèi)核,甚至根本沒有變化.還是2007年的驅(qū)動,于是找到深度R大的ZPE系列驅(qū)動,發(fā)覺此人做的驅(qū)動精簡了911,而且在一些位置上做了修正,并添加了一些新的,他的思路給了我啟發(fā),接著我把911內(nèi)核提取出來,先修正911內(nèi)核中錯誤的地方,然后手動添加了INTEL最新的南橋驅(qū)動,支持

8、ICH10RP45板子,然后在"開始懂了"奧運紀(jì)念正式版中發(fā)布,沒想到網(wǎng)友們給我的回饋讓我很高興在P45主板上都能正常使用,而且在一些"問題"筆記本上也能使用.接著我又把AMD最新的支持SB750南橋驅(qū)動添加進去并做了追加發(fā)布版本.我拿到電腦城測試黑5+780G+SATAII硬盤.啟動一切正常.于是為了解決WINPE啟動速度慢的問題,便使用GRUB開始菜單加入USB2.0驅(qū)動啟動,這樣WINPE啟動只要10秒左右了,這一步費了很多精力,為了保證網(wǎng)友們下載后能正常使用,我用自己的U盤量產(chǎn)了不下20次,確保穩(wěn)定性.虛似機是測試不出來的.外置驅(qū)動:建議使用911原版本結(jié)構(gòu),使用一個WIM外置包,效率和速度是最快的.很多網(wǎng)友把外置中的程序每個都打包成WIM.WIM的好處是不怕病毒,每一個程序或者驅(qū)動包都打包成WIM.在運行的時候系統(tǒng)要進行反復(fù)的虛擬解壓和掛載,效率可想而知,對小內(nèi)存的用戶影響更為明顯,WIM不能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論