| 
 | 
4#
 
 
 楼主 |
发表于 2011-6-13 12:40:11
|
只看该作者
 
 
 
我的移动硬盘是用百草霜的fba做的。 
他里面的调用可见区的菜单是 
title [01]  Start See 0PE.ISO 
find --set-root /MYISO/0PE.ISO 
map /MYISO/0PE.ISO (0xff) 
map --hook 
chainloader (0xff) 
为了目录简洁,我把解开的天使Native XPE也放在了这个MYISO目录下,目录结构如下: 
I:. 
│  0PE.ISO 
│  NATIVE.XPE 
│  TOOLS.WIM 
│  WINNT.TPE 
│  WINPE.IM_ 
│  WXPE.WIM 
│   
└─WXPE 
        NTDETECT.COM 
        SETUPLDR.BIN 
 
WINNT.TPE文件的内容如下: 
[SetupData] 
BootDevice="ramdisk(0)" 
BootPath="\WXPE\SYSTEM32\" 
OsLoadOptions="/minint /fastdetect /rdpath=WINPE.IMG" 
 
不复制到根目录是否可行,如何修改。 
下面是我的完整ud的菜单 
checkrange 0x21 read 0x8280 && pxe detect NotExist 
debug off 
command --set-path=(bd)/BOOT/GRUB/ 
color white/blue blue/yellow light-red/blue 10 
background 1030C0 
foreground ffffff 
timeout 10 
default 0 
 
title [01]  Start See 0PE.ISO 
find --set-root /MYISO/0PE.ISO 
map /MYISO/0PE.ISO (0xff) 
map --hook 
chainloader (0xff) 
 
title [02]  Start See 0PE2.ISO 
find --set-root /MYISO/0PE2.ISO 
map /MYISO/0PE2.ISO (0xff) 
map --hook 
chainloader (0xff) 
 
title [03]  Start See winpe 
find --set-root /MYISO/WXPE/SETUPLDR.BIN 
if "%@root%"=="(fd0,0)" (ud)/move && map (fd0) (hd0) && map --rehook &&  rootnoverify (hd0,0) 
chainloader /MYISO/WXPE/SETUPLDR.BIN 
 
title [04]  Start Tango PE MEM 
checkrange 0x30001:-1 read 0x8298 && map --mem (bd)/ISO/TANGOPE.ISO (0xff) ! map (bd)/ISO/TANGOPE.ISO (0xff) 
map --hook 
chainloader (0xff) 
 
title [05]  Start Tango PE 
map  (bd)/ISO/TANGOPE.ISO (0xff) 
map --hook 
chainloader (0xff) 
 
title [06]  Windows 7 PE 
map --mem  (bd)/ISO/WIN7PE.ISO (0xff) 
map --hook 
chainloader (0xff) 
 
title [07]  Start MAXDOS TOOLS 
map --mem (bd)/BOOT/IMGS/MAXDOS.IMG (fd0) 
map --hook 
chainloader (fd0)+1 
rootnoverify (fd0) 
 
title [08]  Start DOS TOOLS 
map --mem (bd)/BOOT/IMGS/TOOLS.IMA (fd0) 
map --hook 
chainloader (fd0)+1 
rootnoverify (fd0) 
 
title [09]  Disk Genius 
map --mem (bd)/BOOT/IMGS/DG350.IMG (fd0) 
map --hook 
chainloader (fd0)+1 
rootnoverify (fd0) 
 
title [10]  Start NTBOOT 
RUN /BOOT/IMGS/NTBOOT.GZ 
 
title [11]  Windows NT/2000/XP/2003 
fallback 10 
find --set-root --ignore-floppies --ignore-cd /ntldr 
map () (hd0) 
map (hd0) () 
map --rehook 
find --set-root --ignore-floppies --ignore-cd /ntldr 
chainloader /ntldr 
 
title [12]  Windows Vista/2K8/Win7 
fallback 0 
find --set-root --ignore-floppies --ignore-cd /bootmgr 
map () (hd0) 
map (hd0) () 
map --rehook 
find --set-root --ignore-floppies --ignore-cd /bootmgr 
chainloader /bootmgr |   
 
 
 
 |