无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 24307|回复: 42
打印 上一主题 下一主题

[讨论]以GRUB为引导菜单的光盘ISO如何加PE?

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-12 14:28:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有一个以grub为菜单的引导光盘ISO
在不许用easyboot等别的软件的情况下

如何再在grub菜单里面添加一项,以便加载光盘上某个PE镜像? 比如WXPE.IMG
关键需要哪些相关文件?
grub菜单做法,找到grub4dos 里面chinese目录的grldr,如图二修改(懒就直接下载附件),然后用UrtlaISO导入引导区即可,默认目录是(cd)/boot/menu.lst ,注意启动小写支持!下面那个图点击看大图


[ 本帖最后由 xieliuyun 于 2007-1-19 12:12 AM 编辑 ]

xxxx.JPG (52.13 KB, 下载次数: 271)

xxxx.JPG

grldr.rar

89.83 KB, 下载次数: 506, 下载积分: 无忧币 -2

由grub4dos里的grldr改名修改而来

43#
发表于 2009-6-23 08:11:15 | 只看该作者
顶一下,正遇到这个问题,想整合2个工具盘。一个是Grub引导的一个是EZB的。
回复

使用道具 举报

42#
发表于 2009-4-10 03:01:07 | 只看该作者
先收藏起来,好好的看看,摸索摸索。。。
回复

使用道具 举报

41#
发表于 2007-8-1 01:16:12 | 只看该作者
路过,并努力学习中。
回复

使用道具 举报

40#
发表于 2007-2-28 17:21:21 | 只看该作者
回复

使用道具 举报

39#
发表于 2007-2-28 15:45:52 | 只看该作者
原帖由 zzoym 于 2007-1-25 11:14 AM 发表


用此方法制作的引导光盘ISO   在刻录光盘后,GRUB是找不到配置菜单的,GRUB只支持 非仿真光盘 格式,用UltraISO 制作的ISO 其格式,GRUB不能很好的识别,在虚拟机中用用还是可以的



是否用其他的软件如winiso就可以了呢
回复

使用道具 举报

38#
发表于 2007-1-25 14:53:26 | 只看该作者
想学学这方面的,受教了。
回复

使用道具 举报

37#
发表于 2007-1-25 13:25:22 | 只看该作者
看过了,顶!~~~~~~~~~~
回复

使用道具 举报

36#
发表于 2007-1-25 11:14:54 | 只看该作者
原帖由 xieliuyun 于 2007-1-12 02:28 PM 发表
有一个以grub为菜单的引导光盘ISO
在不许用easyboot等别的软件的情况下

如何再在grub菜单里面添加一项,以便加载光盘上某个PE镜像? 比如WXPE.IMG
关键需要哪些相关文件?12123


用此方法制作的引导光盘ISO   在刻录光盘后,GRUB是找不到配置菜单的,GRUB只支持 非仿真光盘 格式,用UltraISO 制作的ISO 其格式,GRUB不能很好的识别,在虚拟机中用用还是可以的
回复

使用道具 举报

35#
发表于 2007-1-18 20:13:03 | 只看该作者
哦,难怪。谢谢楼主
回复

使用道具 举报

34#
 楼主| 发表于 2007-1-18 20:10:15 | 只看该作者
原帖由 fjj1218 于 2007-1-18 08:01 PM 发表
请问楼主,用什么软件打开修改,我的显示怎么跟你的不同


winhex 修改! 看不懂我也 没办法! 截图是用了比较文件不同的软件!
回复

使用道具 举报

33#
发表于 2007-1-18 20:01:56 | 只看该作者
请问楼主,用什么软件打开修改,我的显示怎么跟你的不同
回复

使用道具 举报

32#
 楼主| 发表于 2007-1-18 18:29:23 | 只看该作者
学习到兼容性的比较高的grldr修改放法!具体看1楼!

[ 本帖最后由 xieliuyun 于 2007-1-18 06:33 PM 编辑 ]
回复

使用道具 举报

31#
发表于 2007-1-16 19:20:29 | 只看该作者
非常的好
俺也去试试
谢谢提供思路
回复

使用道具 举报

30#
发表于 2007-1-16 10:38:17 | 只看该作者
原帖由 xieliuyun 于 2007-1-14 05:16 PM 发表


GZIP,dos命令行


一个图形化界面的 WIN GZIP

WinGZip.rar

207.63 KB, 下载次数: 247, 下载积分: 无忧币 -2

GUI WIN32 GZIP

回复

使用道具 举报

29#
发表于 2007-1-16 10:21:52 | 只看该作者
原帖由 xieliuyun 于 2007-1-15 09:41 AM 发表


不加 (cd)/ 好像只能在虚拟机上成功,刻录光盘后无法读取物理光驱上的MENU.LST


直接加上(cd)/ 也可能还是找不到的,你可在内部菜单 find...../MENU.LST   前面加上一条 root  (cd) 指令  让GRUB再找一次光盘
回复

使用道具 举报

28#
 楼主| 发表于 2007-1-15 09:41:01 | 只看该作者
原帖由 zzoym 于 2007-1-13 01:46 AM 发表


如图:


不加 (cd)/ 好像只能在虚拟机上成功,刻录光盘后无法读取物理光驱上的MENU.LST
回复

使用道具 举报

27#
发表于 2007-1-14 17:17:07 | 只看该作者
原帖由 Climbing 于 2007-1-13 03:05 PM 发表
我不知道为什么我做的时候menu.lst有大小限制,但我经过多遍的测试,确实有这个问题,有可能是我直接在毛桃兄的iso上直接修改的原因,当然,主要目的是演示通过grub在光盘上启动pe,其它的都不重要了。或者完全重 ...


我用您的演示光盘,编辑后在[vpc]上测试效果很好!menu.lst的大小没有任何限制,大小写字母有限制.下面是我的menu.lst,才1020字节:

# 编辑menu.lst文件时要注意大小写

# 默认延迟时间(秒)
timeout 15

# 第一项为默认值
default 0

# Fallback to the second entry.
fallback 1

# 设置光盘路径
root (cd)

# 设置中文支持的字体文件
fontfile /grub/fonts.gz

# 设置图形背景文件
splashimage /grub/grub

# 从本地磁盘的主分区启动
title 从硬盘启动
rootnoverify (hd0,0)
makeactive
chainloader  +1

# 启动硬盘上的其它系统
title 启动 WinPE [老毛桃版]
chainloader (hd0,6)/ldrxpe
boot

# 使用memdisk启动本地软盘镜像
title 一键 ghost 8.3 [备份恢复工具]
root    (hd0,6)
kernel (hd0,6)/grub/memdisk.gz
initrd (hd0,6)/grub/ghost83.IMG

# 使用memdisk启动本地软盘镜像
title 启动 PM 8.05 [磁盘动态分区]
root    (hd0,6)
kernel (hd0,6)/grub/memdisk.gz
initrd (hd0,6)/grub/PM805.IMG

# 使用memdisk启动本地软盘镜像
title 启动 MS-DOS 7.10 [简体中文版]
root    (cd)
kernel (cd)/grub/memdisk.gz
initrd (cd)/grub/DOS71.IMG

# Change the colors.
title 重新启动计算机
reboot
回复

使用道具 举报

26#
 楼主| 发表于 2007-1-14 17:16:49 | 只看该作者
原帖由 jxyun99 于 2007-1-13 01:36 PM 发表

请问一下,看你的lst文件,好像那些大容量的img都是GZ压缩的,,如何把img文件压缩成GZ格式???


GZIP,dos命令行
回复

使用道具 举报

25#
发表于 2007-1-14 16:42:42 | 只看该作者
都是高手:victory:
回复

使用道具 举报

24#
发表于 2007-1-14 14:56:12 | 只看该作者
Climbing 的ISO下载不了
回复

使用道具 举报

23#
发表于 2007-1-14 12:35:09 | 只看该作者
继续啊,继续讨论,这是个不错的话题
回复

使用道具 举报

22#
发表于 2007-1-13 15:05:09 | 只看该作者
我不知道为什么我做的时候menu.lst有大小限制,但我经过多遍的测试,确实有这个问题,有可能是我直接在毛桃兄的iso上直接修改的原因,当然,主要目的是演示通过grub在光盘上启动pe,其它的都不重要了。或者完全重新制作可能不会有这个问题(因为这个问题确实很奇怪)。

其实要再现这个故障应该很简单,下载我前面提供的iso文件,然后用UltraISO将根目录下的menu.lst提取出来,将后面多余的#号行全部删除,然后再重新将修改过的menu.lst写入光盘根目录,估计故障就会重现了。
回复

使用道具 举报

21#
发表于 2007-1-13 13:36:42 | 只看该作者
原帖由 xieliuyun 于 2007-1-12 11:09 PM 发表


我用天风的GRUB-iso作老是失败,在你的帮助下终于成功,特别是替换为你演示光盘的WXPE目录,
天风的grub-ISO没有10K限制

,你看我的菜单才1K多

timeout 15
default 0
splashimage (cd)/boot/WinXP.x ...

请问一下,看你的lst文件,好像那些大容量的img都是GZ压缩的,,如何把img文件压缩成GZ格式???
回复

使用道具 举报

20#
发表于 2007-1-13 13:25:16 | 只看该作者
Grub 的确可以直接加载光盘引导扇区文件,但要加上 --force 参数方可 Chainloader 成功。但石头所说的 menu.lst 文件大小问题似乎不应该发生,倒不如直接修改 Grldr 的内置了啊。

此帖是个不错的讨论,加个精先。
回复

使用道具 举报

19#
 楼主| 发表于 2007-1-13 10:09:40 | 只看该作者
原帖由 zzoym 于 2007-1-13 01:46 AM 发表


如图:


授人以渔,十分感谢!:handshake
在您的帮助下已学会自己做grub CD
使用grub 0.42 没有发现对menu.lst的大小限制
想不到grub对大小写要求这么严格!

[ 本帖最后由 xieliuyun 于 2007-1-13 10:20 AM 编辑 ]
回复

使用道具 举报

18#
发表于 2007-1-13 01:46:21 | 只看该作者
原帖由 xieliuyun 于 2007-1-13 12:58 AM 发表



在configfile /menu.lst 改为configfile (cd)/menu.lst好像不行  ,能否详细说一说!


如图:

1.jpg (13.8 KB, 下载次数: 129)

1.jpg
回复

使用道具 举报

17#
 楼主| 发表于 2007-1-13 00:58:43 | 只看该作者
原帖由 zzoym 于 2007-1-12 11:39 PM 发表
将中文的GRLDR 改名成 GRLDR.BIN  修改它其内部找menu.lst 的菜单,将它直接指向光盘根目录下的menu.lst ,即可作为ISO中的启动文件



在configfile /menu.lst 改为configfile (cd)/menu.lst好像不行  ,能否详细说一说!
回复

使用道具 举报

16#
发表于 2007-1-13 00:03:53 | 只看该作者
正需要这样的光盘来整合光盘系统,谢谢各位高手!
回复

使用道具 举报

15#
发表于 2007-1-12 23:39:39 | 只看该作者
将中文的GRLDR 改名成 GRLDR.BIN  修改它其内部找menu.lst 的菜单,将它直接指向光盘根目录下的menu.lst ,即可作为ISO中的启动文件
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 14:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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