lb9433 发表于 2011-6-17 23:53:27

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 编辑 ]

zhs509 发表于 2011-6-18 08:20:11

这个问题确实是存在的....

2010guren777 发表于 2011-6-18 11:13:04

原帖由 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

lb9433 发表于 2011-6-18 11:29:35

回复 #3 2010guren777 的帖子

你的syslinux菜单我试过,也一样的结果,启动失败。GRUB4DOS我一直可以启动,只是syslinux菜单U+启动不了。

zhs509 发表于 2011-6-18 11:48:59

回复 #4 lb9433 的帖子

可以参考别人syslinux引导的Win7PE修改下...

[ 本帖最后由 zhs509 于 2011-6-18 11:50 编辑 ]

lb9433 发表于 2011-6-18 13:59:04

回复 #5 zhs509 的帖子

昨天就搜索了论坛,发现U+这种情况用SYSLINUX来引导解开的WIN7PE不行,反正我还是没有看到相关成功的帖子。

hhh333 发表于 2011-6-21 10:43:54

这个可能就是版本问题,4.0以上的版本U+后用bootice修复一下PBR引导

lb9433 发表于 2011-6-21 17:53:05

回复 #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 编辑 ]

2012zzyzhizha 发表于 2012-6-9 17:38:09

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 编辑 ]

ioeory 发表于 2012-9-20 12:29:33

syslinux
      LABEL runWin7 PE
      MENU LABEL [ ^0 ] -- Start Win7 PE
      COM32 /BOOT/SYSLINUX/CHAIN.C32
      APPEND fs ntldr=/boot/bootmgr
学习了
页: [1]
查看完整版本: GFXBOO和SYSLINUX引导WIN7PE,量产与U+结果不同。