幫助中心

        當前位置:首頁 > 幫助中心 > PELDR簡單介紹

        PELDR簡單介紹

        日期:2011-06-14 | 時間:23:58
         

        一、windows xp 安裝盤啟動過程:

          原于最廣泛使用的 xp 系統安裝盤,在此有必要簡要說明其啟動過程:
          光盤引導信息boot.bin(被寫入光盤引導軌道中)引導光盤啟動后,調用光盤:\i386\setupldr.bin 和 ntdetect.com,并根據winnt.sif文本配置文件偵測安裝文件并將系統安裝到硬盤。

        二、WINPE_LOADER 光盤啟動過程:
          (一) WINPE_LOADER 文件列表
          WinPE畢竟是MS的附屬產品,包含文件如下(分別對應XP啟動盤中的那幾個文件):
          1、PEBOOT.BIN,2、SETUPLDR.BIN(PELDR),3、NTDETECT.COM,4、WINNT.SIF(WINNT.XPE)必須放在根目錄。另外還要附帶WINPE的ISO文件WINPE.ISO,此文件被CAB壓縮后仍然可以被PELDR調用。
          具體啟動過程是:PEBOOT.BIN在制作光盤時被寫入光盤引導軌道,光盤啟動后調用光盤:\I386\SETUPLDR.BIN,找到根目錄下的WINNT.SIF,根據WINNT.SIF文本中的配置信息找到WINPE.ISO,并將WINPE.ISO載入一個內存虛擬盤X:,在此過程中,要求 WINNT.SIF(WINNT.XPE)必須放在根目錄,SETUPLDR.BIN(PELDR)和NTDETECT.COM必須在同一個目錄中,如果要將此兩個文件放在wxpe目錄中,必須同時修改peboot.bin和setupldr.bin的內容,通過ASCII編輯器將其中的i386改成wxpe,同樣,如果需要修改 winnt.sif(winnt.xpe)文件名也要通過這個辦法修改setupldr.bin的內容。
          (二)WINNT.SIF(WINNT.XPE)的文本內容舉例如下:
        [SetupData]
        BootDevice="ramdisk(0)"
        BootPath="\WXPE\SYSTEM32\"
        OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=winpe\WinPE.IS_"
          其中第3行表示winPE.iso被啟動載入后RAMDISK.SYS等文件在WINPE.ISO中的位置;
          第4行表示WINPE.ISO文件在光盤/硬盤的調用位置,可以通過類似ntldr中boot.ini的硬盤分區表示方法跨分區調用;
          比如:
        OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=multi(0)disk(0)rdisk(0)partition(1)\winpe\winpe.is_"
          (三)其他說明:
          一些WinPE文檔中還提到XPEMENU.INI(PEinstall.log)文件。這是必須存放在根目錄下的winpe調用文件,用來描述pe外置程序的位置,以老毛桃winpe為例外置程序必須放在某個盤的根目錄,如果pe外置程序與winpe.iso不在同一個分區中,就必須通過xpemenu.ini(peinstall.log)進行指引。但在光盤中,就不必有這個文件的顧慮了,因為所有文件都要放到一個盤—光盤中。
         
        三、通過c:盤(hd0,0) NTLDR(NT/2K/XP/2K03) 調用winpe.iso的方法:
          (一)這里需要使用第三方引導器grub4dos中的幾個文件:
          Grldr(中文版) menu.lst(啟動菜單配置文件)  c:\
          fonts(中文字體)  c:\winpe
          GRUB是一個非常不錯的軟件,它可以被多個系統載入,同時可以引導多種格式的啟動文件。基本上可以滿足目前制作系統引導/光盤引導方面的各種需求。
          (二)peldr 文件:
          Setupldr.bin(peldr)    c:\winpe
          winnt.sif(winnt.xpe)   c:\
          (三)winpe.iso及其附屬文件:
          Winpe.iso  c:\winpe
          Peinstall.log(xpemenu.ini)  c:\
          (四)有關NTLDR:
          NTLDR是NT/2K/XP/2K03 系統安裝時直接安裝到系統盤上的MS引導器,安裝過程中系統盤BOOT區被存儲了NTLDR引導調用信息,就如同光盤引導軌道中存儲CDBOOT.BIN 內容一樣。當硬盤啟動后最先調用的就是硬盤的BOOT區信息,然后通過這段引導代碼引導電腦找到 C:\NTLDR 再進一步啟動到 NT系列系統。
          NTLDR 具體包括如下文件,需要存放在系統引導盤根目錄
          NTLDR  NTDETECT.COM  BOOT.INI  BOOTFONT.BIN
          其中BOOT.INI是NTLDR引導器的文本配置文件,用于通過NTLDR引導NT/2K/XP/2K03系統。
          NTLDR也可以通過調用BOOT區信息文件或其他可掛接的引導器引導進入另一個系統。
          (五)配置文件的內容:
          1、Winnt.sif(winnt.xpe)內容如下:
        [SetupData]
        BootDevice="ramdisk(0)"
        BootPath="\WXPE\SYSTEM32\"
        OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=winpe\WinPE.IS_"
          2、Menu.lst內容如下:
        color black/cyan yellow/cyan
        timeout 10
        default 調用 WINXPE iso
        fontfile (hd0,0)/winpe/fonts
        title 搜索硬盤 NTLDR 啟動 MS_WINDOWS NT/2K/XP/2K03
        find --set-root /ntldr
        chainloader /ntldr
        savedefault --wait=2
        title 調用 WINXPE iso
        root (hd0,0)
        chainloader (hd0,0)/winpe/setupldr.bin
        savedefault --wait=2
        title 重新啟動
        savedefault --wait=2
        reboot
        title 關閉電腦
        Halt
        savedefault --wait=2
          3、xpemenu.ini(peinstall.log) 文件名大概由winpe.iso中的配置決定,內容如下:

        WinPE鏡像文件=WinPE.IS_
        WinPE外掛位置=c:
        WinPE安裝日期=2007-11-14 星期三 9:01:32.17
          4、Boot.ini文件中添加如下一行內容:
        c:\grldr="Grub Loader for WINPE_ISO"

        四、通過c:盤(hd0,0) MSDOS_IO.SYS調用winpe.iso的方法:
          (一)這里需要使用第三方引導器grub4dos中的幾個文件:
        Grldr.exe(中文版)、menu.lst(啟動菜單配置文件)、fonts(中文字體)
          將這三個文件放入c:\grub
          (二)peldr文件:
        Setupldr.bin(peldr)    c:\winpe
        winnt.sif(winnt.xpe)  c:\
          (三)winpe.iso及其附屬文件:
        Winpe.iso   c:\winpe
        Peinstall.log(xpemenu.ini)    c:\
          (四)有關NTLDR:
          或許是因為winpe畢竟是nt級別以后的產品,所以其在硬盤上引導啟動的時候需要根目錄存在ntldr的如下兩個文件:
        NTLDR TDETECT.COM
          (五)有關msdos的io.sys:
          Msdos是微軟公司整合改良出品的dos系統,其核心引導文件是 c:\io.sys ,還有一個命令解析程序文件C:\COMMAND.COM和一個中心配置文件C:\MSDOS.SYS。 其啟動配置文件包括c:\config.sys和C:\autoexec.bat。曾經盛行一時的WIN9X系列其實也是使用的此系統作為底層操作系統。MSDOS系統也是通過在安裝MSDOS的時候向硬盤引導區(BOOT區)寫入一段代碼,然后在系統啟動時引導電腦找到C:\IO.SYS來啟動MSDOS的。這里通過配置Config.sys文件實現通過msdos啟動grub4dos。
          (六)配置文件的內容:
          1、Winnt.sif(winnt.xpe)內容如下:
        [SetupData]
        BootDevice="ramdisk(0)"
        BootPath="\WXPE\SYSTEM32\"
        OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=winpe\WinPE.IS_"
          2、Menu.lst 內容如下:
        color black/cyan yellow/cyan
        timeout 10
        default 0
        fontfile (hd0,0)/winpe/fonts
        title 正常進入MSDOS
        quit
        savedefault --wait=2
        title 調用 WINXPE iso
        root (hd0,0)
        chainloader (hd0,0)/winpe/setupldr.bin
        savedefault --wait=2
        title 重新啟動
        savedefault --wait=2
        reboot
        title 關閉電腦
        Halt
        savedefault --wait=2
          3、xpemenu.ini(peinstall.log) 文件名大概由winpe.iso中的配置決定,內容如下:
        WinPE鏡像文件=WinPE.IS_
        WinPE外掛位置=c:
        WinPE安裝日期=2007-11-14 星期三 9:01:32.17
          4、Config.sys文件中確保如下內容在最前面一行:
        DEVICE=C:\GRUB\GRUB.EXE --CONFIG-FILE=c:\grub\MENU.LST

        五、在U盤中運行WINPE.ISO:
          其實,通過U盤啟動WINPE應該非常簡單了,只要將U盤格式化成HDD格式,然后導入NTLDR引導器或者MSDOS核心系統,再根據前面的第四節的內容操作即可實現。當然還需要一些硬件的支持,比如:BIOS中要支持HDD啟動、U盤要支持制作成啟動盤等。

        大白菜官網

        (責任編輯:www.hushhushevents.com)

        大白菜超級U盤啟動盤制作工具

        主站蜘蛛池模板: 加勒比精品久久一区二区三区| 男人的天堂av亚洲一区2区| 国产在线精品一区二区中文 | 色婷婷AV一区二区三区浪潮 | 日本精品夜色视频一区二区| 夜夜添无码试看一区二区三区| 国模精品一区二区三区视频| 蜜桃无码AV一区二区| 寂寞一区在线观看| 国产一区二区精品久久凹凸| 在线观看中文字幕一区| 天堂Aⅴ无码一区二区三区| 国产日韩综合一区二区性色AV| 亚洲日本乱码一区二区在线二产线 | 国产av一区二区三区日韩| 成人区精品一区二区不卡 | 日韩免费无码一区二区视频| 欧美激情一区二区三区成人| 中字幕一区二区三区乱码 | 精品国产伦一区二区三区在线观看 | 精品欧洲AV无码一区二区男男| 国产美女精品一区二区三区| 本免费AV无码专区一区| 国产精华液一区二区区别大吗| 精品久久久久中文字幕一区| 一区二区不卡久久精品| 一区三区三区不卡| 中文字幕一区二区三区永久 | 精品人伦一区二区三区潘金莲| 亚洲图片一区二区| 亚洲AV无码一区二区三区人| 国产91久久精品一区二区| 亚洲AV无码一区二区三区牲色| 精品无人乱码一区二区三区| 精品一区二区久久久久久久网精| 国产一区二区三区免费在线观看 | 在线精品亚洲一区二区小说| 久久国产一区二区三区| 人成精品视频三区二区一区| 无码精品尤物一区二区三区| 国产婷婷色一区二区三区|