无忧启动论坛

标题: 帮改xp系统pe启动菜单[b][/b] [打印本页]

作者: 2012jm616119022    时间: 2012-6-3 22:35
标题: 帮改xp系统pe启动菜单[b][/b]
下面是我的启动xp菜单项


iftitle [find --devices=h --set-root /ntldr && find --devices=h --set-root /windows/explorer.exe] 启动 WinXP/2003        \n\n\t通过引导/ntldr,启动 WinXP/2003 系统
find --devices=h --set-root /ntldr
chainloader /ntldr || chainloader --force /ntldr || reboot

xp装在D盘,C盘安装的win7.

win7可以启动
  iftitle [find --devices=h --set-root /bootmgr && find --set-root --devices=h /windows/system32/winload.exe] 启动 Win7/Vista        \n\n\t通过引导/bootmgr,启动 Win7/Vista 系统
if not exist /BOOT/GRUB/SLIC find --devices=hup --set-root /BOOT/GRUB/SLIC
/BOOT/GRUB/SLIC /BOOT/GRUB/OEM.BIN
find --devices=h --set-root /bootmgr
chainloader /bootmgr || chainloader --force /bootmgr || reboot

请热心人帮我改下xp菜单。
作者: 527104427    时间: 2012-6-3 23:00
标题: 回复 #1 2012jm616119022 的帖子
如果是逻辑分区,可以参考以下菜单:

此菜单来自fujianABC

iftitle [find --devices=h --set-root /ntldr && find --devices=h --set-root /windows/explorer.exe] 启动 WinXP/2003        \n\n\t通过引导/ntldr,启动 WinXP/2003 系统
map --harddrives=2
map (hd0,7)+1 (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/ntldr

然后boot.ini改为
default=multi(0)disk(0)rdisk(1)partition(7)\WINDOWS
注意把rdisk(0)改成了rdisk(1)

作者: 2012jm616119022    时间: 2012-6-4 05:00
标题: 回复 #2 527104427 的帖子
然后boot.ini改为
default=multi(0)disk(0)rdisk(1)partition(7)\WINDOWS
注意把rdisk(0)改成了rdisk(1)


启动显示no disk partition
作者: 527104427    时间: 2012-6-4 09:52
标题: 回复 #3 2012jm616119022 的帖子
逻辑分区还是主分区?
作者: 2012jm616119022    时间: 2012-6-4 11:43
标题: 回复 #4 527104427 的帖子
Xp装在逻辑分区。

win7主分区。
作者: 527104427    时间: 2012-6-4 16:17
标题: 回复 #5 2012jm616119022 的帖子
我觉得你的XP引导文件都在主分区,试着把它们移动到XP的逻辑分区

主分区不要放这些文件

如:boot.ini    ntldr    NTDETECT.COM    bootfont.bin




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3