|
我使用“HPY网启型WIM内核UD版PE合盘_V7.36”的第四项引用外置ISO文档时,选择进入就直接重回到启动界面。请问题是哪里出来问题?谢谢!
以下附上我的MENU.LST和ISO.LST文档内容,而ISO.LST和ISO文档都放在U盘下的HPY目录下。
MENU.LST:
debug off
timeout 6
default 7
root (bd)
checkrange 0x0 read 0x8280 && set bd=fd
checkrange 0x9f read 0x8280 && set bd=cd
checkrange 0x21 read 0x8280 && set bd=pd
checkrange 0x23 read 0x8280 && set bd=ud
gfxmenu ()/BOOT/GRUB/MESSAGE
configfile (md)4+8
title 【 1 】一键安装XP到硬盘第一分区
RUN --mem ()/BOOT/IMGS/XGHOST.IMG
title 【 2 】运行Win7PE维护用网络版
configfile ()/BOOT/GRUB/W7PE.LST
title 【 3 】运行WinPE03 系统 (可网启)
configfile ()/BOOT/GRUB/03PE.LST
title 【 4 】运行自定义ISO/IMG
configfile /HPY/ISO.LST || find --set-root /HPY/ISO.LST && configfile ()/HPY/ISO.LST
title 【 5 】加载USB_ACC.0PE (老机用)
()/BOOT/GRUB/USB_ACC.0PE
title 【 6 】运行 GHOST11备份与恢复
RUN --mem ()/BOOT/IMGS/MAXDOS9.IMG GH
title 【 7 】启动DOS工具箱常用菜单 >>
RUN ()/BOOT/GRUB/DOS.LST
title 【 8 】启动本机 Win NT/2K/XP/2K3
RUN /ntldr
title 【 9 】启动本机Win Vista/Win 7
RUN /bootmgr
title 【 R 】重新启动计算机
reboot
title 【 S 】关闭计算机
halt
ISO.LST:
timeout 6
default 0
gfxmenu ()/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu ()/BOOT/MESSAGE
configfile (md)4+8
title 【 1 】运行 安装Window 7
find --set-root /HPY/win7.ISO && map --mem /HPY/win7.ISO (0xff)
map --hook
chainloader (0xff)
title 【 2 】运行 安装Window XP
find --set-root /HPY/winxp.ISO && map --mem /HPY/winxp.ISO (0xff)
map --hook
chainloader (0xff)
title 【 F 】返回主菜单
configfile (md)4+8
经研究,按以下修改并可引导ISO:
(1)U盘的HPY目录下只安装ISO文档,而ISO.LST不放在此目录下。
(2)MENU.LST修改为:
debug off
timeout 6
default 7
root (bd)
checkrange 0x0 read 0x8280 && set bd=fd
checkrange 0x9f read 0x8280 && set bd=cd
checkrange 0x21 read 0x8280 && set bd=pd
checkrange 0x23 read 0x8280 && set bd=ud
gfxmenu ()/BOOT/GRUB/MESSAGE
configfile (md)4+8
title 【 1 】一键安装XP到硬盘第一分区
RUN --mem ()/BOOT/IMGS/XGHOST.IMG
title 【 2 】运行Win7PE维护用网络版
configfile ()/BOOT/GRUB/W7PE.LST
title 【 3 】运行WinPE03 系统 (可网启)
configfile ()/BOOT/GRUB/03PE.LST
title 【 4 】运行自定义ISO/IMG
configfile ()/BOOT/GRUB/ISO.LST
title 【 5 】加载USB_ACC.0PE (老机用)
()/BOOT/GRUB/USB_ACC.0PE
title 【 6 】运行 GHOST11备份与恢复
RUN --mem ()/BOOT/IMGS/MAXDOS9.IMG GH
title 【 7 】启动DOS工具箱常用菜单 >>
RUN ()/BOOT/GRUB/DOS.LST
title 【 8 】启动本机 Win NT/2K/XP/2K3
RUN /ntldr
title 【 9 】启动本机Win Vista/Win 7
RUN /bootmgr
title 【 R 】重新启动计算机
reboot
title 【 S 】关闭计算机
halt
(3)ISO.LST修改为:
timeout 6
default 0
gfxmenu ()/BOOT/GRUB/MESSAGEconfigfile (md)4+8
title 【 1 】运行 安装Window 7
find --set-root ()/BOOT/IMGS/FIRADISK.IMG && map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0)
find --set-root /HPY/win7.ISO && map --mem /HPY/win7.ISO (0xff)
map --hook
chainloader (0xff)
title 【 2 】运行 安装Window XP
find --set-root ()/BOOT/IMGS/FIRADISK.IMG && map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0)
find --set-root /HPY/winxp.ISO && map --mem /HPY/winxp.ISO (0xff)
map --hook
chainloader (0xff)
title 【 F 】返回主菜单
configfile (md)4+8
注意:如果可以,不要引导过大的ISO文档。
谢谢HPY老先生的作品!
[ 本帖最后由 51boy 于 2012-1-16 15:12 编辑 ] |
|