GFXBOO和SYSLINUX引导WIN7PE,量产与U+结果不同。
解决可以启动了,通过修改菜单实现。对于SYSLINUX的版本没有任何问题。
U+情况下
Gfxboot菜单下修改成下面启动成功。
kernel /BOOT/BOOTMGR.BIN
Syslinux菜单下修改成下面的语句也可成功启动。
kernel /BOOT/BIN/LDNTLDR
append initrd=/WIN7MGR
研究个syslinux的合盘真不容易,量产、刻盘可用的SYSLINUX菜单,U+后就不好使。同样的菜单做成ISO测试可以正常引导WIN7PE,无论是GFXBOOT还是SYSLINUX;但是U+到优盘就会出现错误找不到BCD。错误如下图。
菜单
label WIN7PE
MENU LABEL [ ^B ] Windows 7 PE
MENU INDENT 5
boot /BOOT/BOOTMGR.BIN
[ 本帖最后由 lb9433 于 2011-6-22 23:20 编辑 ] 这个问题确实是存在的.... 原帖由 lb9433 于 2011-6-17 23:53 发表 http://bbs.wuyou.net/images/common/back.gif
研究个syslinux的合盘真不容易,量产、刻盘可用的SYSLINUX菜单,U+后就不好使。同样的菜单做成ISO测试可以正常引导WIN7PE,无论是GFXBOOT还是SYSLINUX;但是U+到优盘就会出现错误找不到BCD。错误如下图。
菜单 ...
试试以下菜单
syslinux
LABEL runWin7 PE
MENU LABEL [ ^0 ] -- Start Win7 PE
COM32 /BOOT/SYSLINUX/CHAIN.C32
APPEND fs ntldr=/boot/bootmgr
Grub4dos
title 【02】 启动 Win7PE
find --set-root /boot/BOOTMGR
chainloader /boot/BOOTMGR
回复 #3 2010guren777 的帖子
你的syslinux菜单我试过,也一样的结果,启动失败。GRUB4DOS我一直可以启动,只是syslinux菜单U+启动不了。回复 #4 lb9433 的帖子
可以参考别人syslinux引导的Win7PE修改下...[ 本帖最后由 zhs509 于 2011-6-18 11:50 编辑 ]
回复 #5 zhs509 的帖子
昨天就搜索了论坛,发现U+这种情况用SYSLINUX来引导解开的WIN7PE不行,反正我还是没有看到相关成功的帖子。 这个可能就是版本问题,4.0以上的版本U+后用bootice修复一下PBR引导回复 #7 hhh333 的帖子
谢h3大提醒,我觉不像是版本问题啊。我也换过4.04版本的SYSLINUX,但是还是一样的效果。启动还是失败,找不到BCD。可以启动了,通过修改菜单实现。对于SYSLINUX的版本没有问题。
U+情况下
Gfxboot菜单下修改成下面启动成功。
kernel /BOOT/BOOTMGR.BIN
Syslinux菜单下修改成下面的语句也可成功启动。
kernel /BOOT/BIN/LDNTLDR
append initrd=/WIN7MGR
[ 本帖最后由 lb9433 于 2011-6-22 23:19 编辑 ] LABEL run7pe
MENU LABEL -- WIN 7 PE
kernel /boot/grub/grub.exe
APPEND --config-file="find --set-root /boot/grub/grldr;configfile /boot/grub/WIN7PE.INI"
WIN7PE.INI内容如下:根据实际情况修改!
default 0
timeout 0
debug off
find --set-root /boot/bootmg
chainloader /boot/bootmgr
[ 本帖最后由 2012zzyzhizha 于 2012-6-9 17:43 编辑 ] syslinux
LABEL runWin7 PE
MENU LABEL [ ^0 ] -- Start Win7 PE
COM32 /BOOT/SYSLINUX/CHAIN.C32
APPEND fs ntldr=/boot/bootmgr
学习了
页:
[1]