无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6508|回复: 9
打印 上一主题 下一主题

GFXBOO和SYSLINUX引导WIN7PE,量产与U+结果不同。

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-17 23:53:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
解决
可以启动了,通过修改菜单实现。对于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 编辑 ]
2#
发表于 2011-6-18 08:20:11 | 只看该作者
这个问题确实是存在的....
回复

使用道具 举报

3#
发表于 2011-6-18 11:13:04 | 只看该作者
原帖由 lb9433 于 2011-6-17 23:53 发表
研究个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
回复

使用道具 举报

4#
 楼主| 发表于 2011-6-18 11:29:35 | 只看该作者

回复 #3 2010guren777 的帖子

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

使用道具 举报

5#
发表于 2011-6-18 11:48:59 | 只看该作者

回复 #4 lb9433 的帖子

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

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

使用道具 举报

6#
 楼主| 发表于 2011-6-18 13:59:04 | 只看该作者

回复 #5 zhs509 的帖子

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

使用道具 举报

7#
发表于 2011-6-21 10:43:54 | 只看该作者
这个可能就是版本问题,4.0以上的版本U+后用bootice修复一下PBR引导
回复

使用道具 举报

8#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

9#
发表于 2012-6-9 17:38:09 | 只看该作者
LABEL run7pe
MENU LABEL [02] -- 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 编辑 ]
回复

使用道具 举报

10#
发表于 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
学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-1 11:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表