|
本帖最后由 ddsony 于 2013-4-27 20:35 编辑
没有运用坛子里的任何模板,只是简单地把xppe,03pe,win7pe,win8PE ISO里的所有文件夹和文件合并在一起,为避免有些重名文件覆盖,在保证与修改前字节数相同前提下对它们重命名,当然还用ultraedit修改了xx.bif,setupldr.bin,bootmgr,winnt.xpe(这些文件已作了重命名)等关键启动文件里相关信息,经反复检查这些修改确认无误,最后结构目录如下:
根目录
│ BOOTFONT.BIN
│ bootmgr (原win8pe里的bootmgr,没改名)
│ W03NT.XPE (原win03pe里winnt.xpe)
│ WIN7MGR (原win7pe里的bootmgr)
│ WXPNT.XPE (原winxppe里的winnt.xpe)
├─BOOT (原win7pe,win8pe里的boot目录合并而来)
│ │ boot.sdi
│ │ Boot.WIM
│ │ bootsect.exe
│ │ BW7 (原win7pe里的bcd文件)
│ │ etfsboot.com
│ │ memtest.exe
│ │ W7PE.WIM (原win7pe里的boot.wim)
│ │ Win7pe.ini
│ │ WIN7PE.jpg
│ │ Win8pe.ini
│ ├─fonts
│ │ wgl4_boot.ttf
│ └─zh-CN
│ bootsect.exe.mui
│ TRANS.TBL
├─EZBOOT (easyboot启动文件夹)
│ BACK.BM1
│ BACK.BMP
│ BCDW.BIN
│ cdmenu.ezb
│ loader.bin
│ WIN03PEAV.bif
│ win7peav.bif
│ win8peav_opera.bif
│ WINXPPEAV.bif
├─MINIPE (原winxppe和win03pe中minipe文件夹合并而来)
│ WIN03OP.WIM (原win03pe中OP.WIM)
│ WINPE.INI
│ WINPE03.INI
│ WINPE03.IS_
│ WINXPOP.WIM (原winxppe中OP.WIM)
│ WINXPPEAV.IS_ (原winxppe中WINPE.IS_)
├─OP 这是外挂程序目录省略。。。。。。
│
├─PEAV (原四个pe中杀毒文件目录合并而来)
│ ├─AVIRA
│ │ AVIRA.EXE
│ ├─DRWEB
│ │ DRWEB.EXE
│ └─ESET
│ ESET.EXE
├─PETOOLS
└─WXPE
NTDETECT.COM
WIN03LDR.BIN (原win03pe中setupldr.bin)
WINXPLDR.BIN (原winxppe中setupldr.bin)
合盘大大们,问题出在哪里啊,这样的简单合盘法能行吗?
问题症结找到了:
1.有些文件使用了长文件名,在制作ISO文件时没有使用Joliet,ULTRAISO中没有使用WINDOWS命名方式,使得长文件名无法识别。
2.win7pe和win8pe的两个bif引导文件要加载的win7mgr,bootmgr应放到boot目录下,这个在用ultraedit修改时由于疏忽没有注意到。
3.用ultraedit编辑工具在修改相关文件名信息时,没有注意到修改的内容是要注意大小写一致。
这种以easyboot为启动的修改重名文件的方法是合盘的一种简单思路,比较适合于各ISO光盘有较大体积公共文件目录的情况,有利于减少体积。 |
|