|  | 
 
| 希望用pe启动菜单中--启动本机硬盘系统  可以进入用autobootfix2.57 修复的多系统引导(xp+win7+win8.1) 
 的启动菜单
 
 之前用的一个UD版本(fba)可以实现,但是U+(ios)不行
 
 以下是fba我摘出来的 启动本机系统的代码,直接替换到ios可行吗?
 
 title  启动硬盘系统 \n\n\t\t自动查找系统所在磁盘\n\t\t并加载第一启动扇区
 find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
 calc *0x475&0xff-1 && calc *0x82b8 && map (hd0) ()
 calc *0x475&0xff-1 && calc *0x82b8 && map () (hd0)
 calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map (hd0) ()
 calc *0x475&0xff-1 && calc *0x82b8 || if exist (hd0,0)/grldr map () (hd0)
 calc *0x475&0xff-1 && calc *0x82b8 && calc *0x82b9=*0x82b9&0xffffff00|0x81 > nul
 calc *0x475&0xff-1 && map --hook
 if exist /WINDOWS/SYSTEM32/DRIVERS/ETC/HOSTS || find --set-root --devices=h /WINDOWS/SYSTEM32/DRIVERS/ETC/HOSTS
 cat /WINDOWS/SYSTEM32/DRIVERS/ETC/HOSTS | set wincd=
 if "%wincd:~,4%"=="(pd)" echo -n  > /WINDOWS/SYSTEM32/DRIVERS/ETC/HOSTS && map --mem %wincd% (0xff) && map --hook && set wincd=
 if "%wincd:~,1%"=="/"  echo -n  > /WINDOWS/SYSTEM32/DRIVERS/ETC/HOSTS || set wincd=
 if exist wincd && if exist (0)%wincd% root (0) && map --mem (0)%wincd% (0xff) && map --hook && set wincd=
 if exist wincd && if exist %wincd% || find --set-root --devices=uh %wincd%
 if exist wincd && if exist %wincd% && map %wincd% (0xff) || map --mem %wincd% (0xff)
 map --e820cycles=3
 map --hook
 find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
 chainloader ()+1 || chainloader /ntldr || chainloader /bootmgr
 | 
 |