无忧启动论坛

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

[求助] (问题已经解决)高手请进!GRUB4DOS怎样使用menu.lst引导解包的WIN7PE

  [复制链接]
跳转到指定楼层
1#
发表于 2011-5-5 15:56:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
      想利用GRUB4DOS引导做一个03PE和WIN7PE的合盘,在设置menu.lst引导WIN7PE时,开始选择使用MAP方式整体引导WIN7PE.iso镜像,可以引导成功:

timeout 15
default 0
root (cd)

gfxmenu /BOOT/GRUB/message

title 【1】启动 Server 2003 PE 维护系统
      find --set-root /WXPE/SETUPLDR.BIN
      chainloader /WXPE/SETUPLDR.BIN

title 【2】启动 BT5(CDLinux)无线安全
       kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
       initrd /CDlinux/initrd

title 【3】启动 Windows 7 PE 维护系统
       map --mem /BOOT/WIN7PE.iso (0XFF)
       map --hook
       chainloader (0XFF)
       boot

请教高手:
      1、能否将WIN7PE.iso解包后使用menu.lst引导(解包到WIN7PE目录)?
      2、如果能引导,需要怎样编辑menu.lst菜单?
      3、还需要设置WIN7PE的哪些项目?是引导BOOTMGR吗?还要设置BCD吗?
      请高手不吝赐教!多谢!

多谢大家的热情帮助,问题已经解决,学到不少知识,15楼的2011886提供的GRUB4DOS引导模板很好,直接解决问题,表示感谢!

[ 本帖最后由 2011未注册 于 2011-5-8 16:50 编辑 ]
推荐
发表于 2011-5-6 06:57:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

推荐
 楼主| 发表于 2011-5-5 18:09:35 | 只看该作者
原帖由 zhaohj 于 2011-5-5 17:51 发表
chainloader /bootmgr


按照楼上的方法操作后,出现如下提示:

怎么解决?
回复

使用道具 举报

推荐
发表于 2011-5-5 17:51:17 | 只看该作者
chainloader /bootmgr
回复

使用道具 举报

推荐
 楼主| 发表于 2011-5-5 16:05:13 | 只看该作者
自己顶一下,是根本不能引导解包win7pe呢?还是都不知道怎么办?
回复

使用道具 举报

6#
发表于 2011-5-6 08:25:42 | 只看该作者
必须按原来的目录位置存放。
回复

使用道具 举报

7#
 楼主| 发表于 2011-5-6 12:40:44 | 只看该作者
原帖由 chenall 于 2011-5-6 08:25 发表
必须按原来的目录位置存放。



多谢指教,听取楼上意见,按原目录存放后,可以引导,但是出现以下问题:
1、win7pe的启动画面由动态的“正在启动windows”的动画画面变成了VISTA样式的滚动条,怎样解决?
2、原来启动时显示中文的“windows正在加载文件。。。”,却变成了“windows is loading files。。。”,怎样解决?

解包启动后的启动画面:



是否要修改BCD引导文件,应当修改哪些选项,怎样修改?请继续赐教。另:原iso镜像文件整体引导时,不存在这种情况。

我的win7pe目录结构如下:
1、光盘整体目录结构:


2、BOOT文件夹下的目录、文件结构:

3、FONTS文件夹下的文件:

4、ZH-CN文件夹下的文件:




[ 本帖最后由 2011未注册 于 2011-5-6 12:56 编辑 ]
回复

使用道具 举报

8#
发表于 2011-5-6 13:02:00 | 只看该作者
也许是你修改到了某些文件,可以试试直接引导WIN7PE.ISO看看是不是一样的情况。

如果文件没有修改过,直接原位置存放那启动的效果是一样的。
回复

使用道具 举报

9#
 楼主| 发表于 2011-5-6 13:20:56 | 只看该作者
原帖由 chenall 于 2011-5-6 13:02 发表
也许是你修改到了某些文件,可以试试直接引导WIN7PE.ISO看看是不是一样的情况。

如果文件没有修改过,直接原位置存放那启动的效果是一样的。



谢谢回复,没有修改任何文件,只是使用UltraISO解开iso镜像后直接使用,真是不知道什么原因。另外,我的BCD文件参数是这样的:




这个帖子也出现类似问题:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=159727

[ 本帖最后由 2011未注册 于 2011-5-6 13:28 编辑 ]
回复

使用道具 举报

10#
发表于 2011-5-6 13:49:49 | 只看该作者
上面的贴子就是因为修改了BCD文件,如果你没有修改过,一切按原来的位置存放,那是不会出现这种情况的,除非原来的WIN7PE.ISO就是这样的。
回复

使用道具 举报

11#
 楼主| 发表于 2011-5-6 14:12:11 | 只看该作者
原帖由 chenall 于 2011-5-6 13:49 发表
上面的贴子就是因为修改了BCD文件,如果你没有修改过,一切按原来的位置存放,那是不会出现这种情况的,除非原来的WIN7PE.ISO就是这样的。


真的没有修改任何文件呀,我使用map方式引导整个iso镜像时没有这些问题,引导界面是动态的,直接量产U盘,单独引导win7pe.iso也一切正常。该怎么办呢?
回复

使用道具 举报

12#
发表于 2011-5-6 14:45:52 | 只看该作者
chenall 的NTBOOT不是可以直接引导wim么
回复

使用道具 举报

13#
发表于 2011-5-7 08:23:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2011-5-7 10:24:22 | 只看该作者
原帖由 2011未注册 于 2011-5-5 15:56 发表
      想利用GRUB4DOS引导做一个03PE和WIN7PE的合盘,在设置menu.lst引导WIN7PE时,开始选择使用MAP方式整体引导WIN7PE.iso镜像,可以引导成功:

timeout 15
default 0
root (cd)

gfxmenu /BOOT/GRUB/m ...


我试了下,中文能正常显示,你按照附件试试
回复

使用道具 举报

15#
发表于 2011-5-7 10:32:18 | 只看该作者
原帖由 2011未注册 于 2011-5-5 15:56 发表
      想利用GRUB4DOS引导做一个03PE和WIN7PE的合盘,在设置menu.lst引导WIN7PE时,开始选择使用MAP方式整体引导WIN7PE.iso镜像,可以引导成功:

timeout 15
default 0
root (cd)

gfxmenu /BOOT/GRUB/m ...


我试的一切正常,具体请参见附件:

其中我只修改了两个地方:
1 .在根目录增加了menu.lst
2 .把GRLDR设置为引导文件

另外 其中GRLDR和menu.lst可以合用

附件:

http://u.115.com/file/clgu4dwm
回复

使用道具 举报

16#
发表于 2011-5-8 18:59:44 | 只看该作者
不改目录结构的话,Win7的安装盘是非常好整合的

我直接将ISO解压到U盘,然后用 grub4dos 直接 chainloader /bootmgr 就可了

奇怪的是我的U盘HDD的,直接安装到硬盘没事,不存在xp可能会改写U盘MBR的问题,Win7的安装程序还是挺智能的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 16:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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