多個WINPE啟動的辦法

來源:互聯網
上載者:User

   現階段,網路上盛傳的WINPE系統基本以ISO(IS_)和IMG(IM_)為主,如何將最精簡的WinPE和功能最全的winpe整合在一起成了大家共同的想法。使用EasyBoot很容易做到這一點,EasyBoot由於介面漂亮,容易修改,成了光碟片製作者的最愛。現在就將如何整合多個WINPE的方法簡單說明一下。

  首先安裝好 EASYBOOT、WINHEX(或ULTRAEDIT)、ULTRAISO 這3個軟體。在硬碟上建立一個臨時目錄,如D:BOOT,再建二級子目錄EZBOOT,把EASYBOOT需要的幾個檔案EZBOOT.DAT,LOADER.BIN,CDMENU.EZB(範例檔案)拷貝到EZBOOT目錄。

  1、首先瞭解WinPE光碟片的啟動過程:

  以老毛桃WinPE的BOOTCD_070310.ISO檔案為例,這個ISO檔案是個可引導的光碟片檔案,用ULTRAISO開啟這個ISO檔案,儲存引導檔案到D:BOOTEZBOOTXP.BIF,把光碟片中所有檔案提取到D:BOOT。

  從上面的目錄結構可以看出WinPE光碟片的引導過程,首先啟動引導檔案XP.BIF,再找到WXPE目錄下SETUPLDR.BIN,讀取WINNT.XPE,載入WINPE.IS_,再WXPENTDETECT.COM啟動WINPE,即:XP.BIF->SETUPLDR.BIN->WINNT.XPE->WINPE.IS_->NTDETECT.COM(註:easyboot從版本5.08開始,加入了BCDW命令,如果你的EASYBOOT版本比5.08新,都是支援BCDW命令的。從EASYBOOT的安裝目錄中拷貝BCDW.BIN到上面D:BOOTEZBOOT,在菜單中原來用RUN XP.BIF 用下面命令代替BCDW WXPESETUPLDR.BIN,這裡注意寫上光碟片絕對路徑。原這樣的XP.BIF檔案就可刪除了)。

  2、如何整合老毛桃的第二個WinPE:

  因為老毛桃的WINPE,開機檔案都是相同的,所以,需要將它改名。以整合老毛桃的BOOTCD_070305.ISO為例,用ULTRAISO開啟儲存引導檔案為XP305.BIF放到D:BOOTEZBOOT,把WXPESETUPLDR.BIN提取改名為SETUPLDR.305放到D:BOOTWXPE。這裡XP305.BIF引導後要找的檔案是SETUPLDR.BIN,所以要修改XP305.BIF檔案,用WINHEX開啟,把所有SETUPLDR.BIN替換為SETUPLDR.305,儲存。同樣WINNT.XPE名字相同,提取後改名為WINNT.305拷貝到D:BOOT,用WINHEX開啟SETUPLDR.305,把所有WINNT.XPE替換為WINNT.305,儲存。同樣WINPE.IS_名字相同,提取後改名為WINPE305.IS_,拷貝到D:BOOT,用記事本開啟WINNT.305,把裡面的WINPE.IS_替換為WINPE305.IS_。

  3、如何修改外置程式目錄名:

  多個winpe系統,使用同一個外置程式不太可能,特別是XPPE和2003PE同時在一個光碟片的情況。上面BOOTCD_070305.ISO為例,提取外置程式改名為外置程式305,拷貝到D:BOOT,把WINPE305.IS_改名WINPE305.CAB(或.RAR),用WINRAR開啟得到一個WINPE.ISO檔案,用ULTRAISO開啟,提取WXPESYSTEM32PECMD.INI,用記事本開啟,把裡面所有的“外置程式”替換為“外置程式305”,儲存再替換到WINPE.ISO檔案中。再把這個WINPE.ISO壓縮為WINPE305.IS_拷貝替換到D:BOOT。同時修改外置程式305目錄下的WINPE.INI檔案內容,把所有“外置程式”替換為“外置程式305”。

  4、光碟片內IS_(ISO)與IM_(IM_)開機檔案有什麼不同:

  就一個檔案內容不同,如WINNT.305,IM_(IM_) 內容是:

  [SetupData]

  BootDevice = "ramdisk(0)"

  BootPath = "WXPESystem32"

  OsLoadOptions = "/minint /fastdetect /rdpath=WinPE.IM_"

  IS_(ISO)內容是:

  [SetupData]

  BootDevice="ramdisk(0)"

  BootPath="WXPESYSTEM32"

  OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_"

  上面注意系統目錄及檔案名稱不要錯(以RAMDISK方式為例)。

  5、用EASYBOOT整合:

  這步沒什麼好講的,應該都會,每個菜單對應,要注意的是選上“最佳化光碟片檔案”、“DOS”、“Joliet”,其中最後一個表示支援長檔案(目錄)名。

  向大家介紹一個快速啟動技巧:

  1、用WinRAR將WinPE.IM_或WinPE.IS_解壓縮得到WinPE.IMG和WinPE.ISO,取代ISO鏡像裡面的IM_或者IS_檔案;

  2、用記事本修改WINNT.SIF和WINNT.XPE,將WinPE.IM_或WinPE.IS_改為WinPE.IMG和WinPE.ISO;

  3、替換setup/setup.bat裡面的WinPE.IM_和WinPE.IS_為WinPE.IMG和WinPE.ISO;

  這樣,雖然WinPE體積增加了(估計一張CD放下沒有問題),但是啟動時節約瞭解壓CBA檔案的時間,啟動速度明顯增加。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.