當前位置:編程學習大全網 - 源碼下載 - 如何保存老毛桃PE中的設置

如何保存老毛桃PE中的設置

簡要說明壹下光盤上以 Ramdisk 方式啟動 WinPE 的過程。 “老九 WinPE 老毛桃修改之撒手不管版”的光盤鏡像文件名為 BootCD.ISO。 當 BootCD.ISO(如果妳刻錄成光盤,那就是光盤咯)啟動時,該光盤鏡像的引導會自動尋找光盤的 \WXPE 文件夾下面的 SETUPLDR.BIN 文件,並加載它,同時將控制權移交給 SETUPLDR.BIN。SETUPLDR.BIN 則會在根目錄尋找 WINNT.XPE 文件並讀取它,以確定以什麽樣的方式加載哪個鏡像,加載光盤鏡像還是加載硬盤鏡像。我這裏 WINNT.XPE 的內容是:[SetupData]

BootDevice="ramdisk(0)"

BootPath="\WXPE\SYSTEM32\"

OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MiniPE\WinPE.IS_"  SETUPLDR.BIN 就知道是以 Ramdisk 方式加載光盤鏡像文件,並且啟動後的系統路徑為 \WXPE,對應的 SYSTEM32 文件夾為 \WXPE\SYSTEM32,這裏相當於我們平常的 WINDOWS\SYSTEM32,啟動的光盤鏡像在 WinPE.IS_ 裏面。這裏 WinPE.IS_ 其實是壹個 CAB 格式的壓縮文件,裏面是壹個光盤鏡像文件 WinPE.ISO,WinPE.ISO 是否可啟動、什麽文件名都無所謂,SETUPLDR.BIN 本身就支持 CAB 格式文件的讀取,只要它能夠在指定的 WinPE.IS_ 中找到壹個光盤鏡像,它就能將該鏡像從 WinPE.IS_ 中解壓出來並放置到內存中運行它(這也就是 Ramdisk 方式啟動會比其它啟動方式比如光盤直接引導多消耗部分內存的原因)。 另外需要說明壹下的是,這個 SETUPLDR.BIN 必須是 Win2003 SP1 中的才行,而且還必須對它進行破解後才能夠使用,因為 SETUPLDR.BIN 本身有校驗,破解方法也很簡單,使用 UltraEdit 將它打開,找到十六進制地址 2060h 處,將 2060h~2061h 處的 74 03,修改成 EB 1A,保存即可完成破解。

  • 上一篇:求摩爾莊園超詳細攻略
  • 下一篇:推薦幾部學習C#的書籍
  • copyright 2024編程學習大全網