无忧启动论坛

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

怎么样用grub启动*.IS_,*.IM_,这类的PE??

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-13 10:49:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到过有人可以的,想试下
如题>
请哪位高手说下,menu.lst里面应该如何写
2#
发表于 2007-3-13 11:16:11 | 只看该作者
建议多潜水。
回复

使用道具 举报

3#
 楼主| 发表于 2007-3-13 13:42:54 | 只看该作者
看了大半天的帖,试了多次,还是不行,
我用老九的PE安装工具装出来几个文件:
avldr.pe
peldr
winnt.sif
我用老毛桃的winpe.is_
我用grldr引导,应该怎么写menu.lst,有什么好法子,
我试了多次,看了很多帖
总也不行
:'( :'( :'(
回复

使用道具 举报

4#
发表于 2007-3-13 13:57:29 | 只看该作者
chainloader  (hd???)/wxpe/SETUPLDR.BIN  (启动老毛PE)
chainloader  (hd???)/I386/SETUPLDR.BIN   (启动老九PE)
回复

使用道具 举报

5#
 楼主| 发表于 2007-3-13 14:16:53 | 只看该作者
我把文件夹WXPE,WINNT.XPE,WINPE.IS_ 复制到C盘下,
grub菜单里这样写
title 启动 老毛桃 PE
chainloader  (hd0,0)/WXPE/SETUPLDR.BIN
启动grub后,选"启动 老毛桃 PE",还是不行,它说:FILE NOT FOUND
文件没找到?,什么意思?
WXPE里有SETUPLDR.BIN
:'(

[ 本帖最后由 328781160 于 2007-3-13 02:44 PM 编辑 ]
回复

使用道具 举报

6#
发表于 2007-3-13 14:32:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
 楼主| 发表于 2007-3-13 14:47:31 | 只看该作者
请说下啊,怎么编辑?
c:\WINPE.IS_
c:\WINNT.XPE
c:\WXPE\SETUPLDR.BIN
c:\WXPE\NTDETECT.COM
怎么编辑?
回复

使用道具 举报

8#
发表于 2007-3-13 15:12:48 | 只看该作者
将peldr、ntdetect.com、WINPE.IS_、WINNT.XPE四个文件放在根目录下,
在menu.lst中加入   chainloader /peldr   就行了

[ 本帖最后由 ywcn 于 2007-3-13 03:19 PM 编辑 ]
回复

使用道具 举报

9#
发表于 2007-3-13 15:27:36 | 只看该作者
从grub中的启动方法是类似的,只是winnt.sif的设置不同。
回复

使用道具 举报

10#
发表于 2007-3-13 16:38:33 | 只看该作者
GRUB 对目录和文件名的大小写,有严格的要求
回复

使用道具 举报

11#
发表于 2007-3-13 18:18:30 | 只看该作者
把“外置程序、WINPE.IS_、NTDECT.COM、WINNT.XPE、SETUPLDR.BIN"都放入C盘根目录,menu.lst中这样写:
find --set-root /setupldr.bin
chainloader /setupldr.bin
boot
回复

使用道具 举报

12#
 楼主| 发表于 2007-3-14 11:37:45 | 只看该作者
还是不行啊
有没有人成功过?
回复

使用道具 举报

13#
发表于 2007-3-14 13:39:03 | 只看该作者
在我想象中,没有任何不成功的可能性。
回复

使用道具 举报

14#
 楼主| 发表于 2007-3-14 17:54:13 | 只看该作者
我今天又试了下
把 LDRXPE
WINPE.IS_
WINNT.XPE 放到C盘根目录下
然后在menu.lst里写:

title Boot WinPE 老毛桃
chainloader /ldrxpe

然后重启后,进入grub后选了出现
error 17:
cannot mount selected partion

不知道这是怎么回事?:D 总算出现错误和昨天不同了
网上看了下,有人说是文件系统的关系,也有人说是grub版本关系
我所有分区(CDE)都是FAT32的

不知道是不是我的grldr有问题

grldr.rar

76.12 KB, 下载次数: 25, 下载积分: 无忧币 -2

回复

使用道具 举报

15#
发表于 2007-3-15 09:20:17 | 只看该作者
要做好一件事,你必须知其然尤其是所以然。对于使用grub4dos启动基于RamDisk方式的PE来说,你要了解这样几点:

1、RamDisk启动方式的PE,它主要是由setupldr.bin来实现的,因此,基本功能集中在setupldr.bin上,而winnt.sif则相当于setupldr.bin所要读取的配置文件,这个配置文件指挥setupldr.bin从哪里加载PE映像文件并从映像文件中哪个目录下启动PE。setupldr.bin本身支持PE映像的CAB格式压缩,也就是IM_或者IS_。

2、grub4dos的新版(0.4.1以后)支持直接启动ntldr,当然,setupldr.bin的格式跟ntldr是一样的,所以它也支持直接启动setupldr.bin。而你在实验时,最好使用grub4dos的最新版进行测试,因为最新版解决bug最多,目前grub4dos的最新版是0.4.3,可以从这里找到最新版的下载链接。

3、setupldr.bin的修改:有的人为了同时启动多个版本的PE,需要将winnt.sif改名,或者将PE映像中的默认的I386名字改名,例如老毛桃将自己的PE的winnt.sif改名为winnt.xpe,将I386目录改为了wxpe。在进行这些改名时,需要将setupldr.bin进行对应的修改,其实改法很简单,用UE这一类的16进制编辑软件打开setupldr.bin,然后使用搜索替换功能(ASCII码方式),将文件名的所有 “winnt.sif”字符串替换为你要的名字,例如“winnt.xpe”,将“I386”串替换为你PE映像中的改名目录名字,例如“WXPE”。最好是以区分大小写的形式替换,跟原来的大小写保持一致。

4、winnt.sif的设置:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\I386\SYSTEM32\"
;OsLoadOptions = "/minint /fastdetect /rdexportascd /rdpath=WINPE.IS_"
OsLoadOptions = "/minint /fastdetect /rdpath=WINPELXL.IM_"
如果你将PE中的I386目录改名了,要修改上面的BootPath,将I386进行对应的修改。上面的OsLoadOptions也要根据实际情况进行修改。

基本上就是这些东西。对应的下载:
http://nufans.net/upload/winpe/winpeldr.rar

这是我自己修改的一套启动老九winpe的启动文件,包括:
WINNT.LXL:这个文件对应winnt.sif。
ntdetect.com
peldr.lxl:这个是传统的PE启动文件,Gandalf的产品,它用来启动setupldr.lxl。
setupldr.lxl:对应setupldr.bin。

将这些文件复制到任何一个盘的根目录,同时将老九的PE命名为winpelxl.im_(cab压缩)也放到上述文件的同一目录下,然后在最新版grub4dos命令行下使用下列命令进行启动:
find --set-root /setupldr.lxl
chainloader /setupldr.lxl
boot

或者:
find --set-root /setupldr.lxl
chainloader /peldr.lxl
boot

通过编辑grub的menu.lst,加入菜单项:
title 通过setupldr启动PE
find --set-root /setupldr.lxl
chainloader /setupldr.lxl

title 通过peldr启动PE
find --set-root /setupldr.lxl
chainloader /peldr.lxl

至于楼上所说的“cannot mount selected partion”,要么是你设置错了grub的root分区,要么就是你的分区表有问题,导致grub不能识别你的分区。

===============================================
Discuz! 论坛中,Code 内部不可以设置代码颜色,我改成了 Quote,石头莫怪。

[ 本帖最后由 老毛桃 于 2007-3-15 09:38 AM 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-5 11:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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