无忧启动论坛

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

【新手教程】PE DIY、grub4dos/easyboot多PE合盘制作、U盘安装(2009.6.7更新)

    [复制链接]
151#
 楼主| 发表于 2009-5-11 01:22:14 | 只看该作者
原帖由 yjd 于 2009-5-10 09:38 发表
8. 修改 menu.lst,增加相应的启动项
    如:
    title [01] 天琴星座(lyra) Build 20090226
    chainloader /BOOT/LY/SETUPLDR.BIN (hd0)+1

咨询了下chenall大,ms这个菜单写法应该是不对了。也从来没 ...

这种写法确实不对,使用中没有报错是因为这个指令忽略了第二个空格后面的内容
已修改,谢谢指正
回复

使用道具 举报

152#
 楼主| 发表于 2009-5-11 01:38:21 | 只看该作者
原帖由 pseudo 于 2009-5-10 22:42 发表

好像现在grub4dos变了,内置菜单优先。

好像有两种非常简单的合盘方式楼主还未提及。
1、grub4dos每个菜单项加载一个PE,每个PE一个iso文件,被仿真为光盘来启动。
菜单项写法参考官方grub4dos-0.4.4.zi ...


现在grub4dos确实是内置菜单优先,已修改,谢谢指正

你说的第一种方法未成功加载 ISO 中外置程序,不知是否有解决方法

第二种方法我还没有看明白,MENU.0PE 好复杂, read、write、checkrange命令还是第一次见,可否告知哪儿有这些命令的详细说明?
另外先问一下这种方法能够直接调用 ISO 文件中外置程序还是需要把内核和外置程序提取出来使用?
回复

使用道具 举报

153#
发表于 2009-5-11 09:03:03 | 只看该作者
原帖由 pseudo 于 2009-5-10 22:42 发表
2、grub4dos每个菜单项加载一个外置菜单,每个PE提供一个外置菜单负责对其本身的加载。
菜单项的写法参考0PE5.1版的grldr内置菜单。

其中第二种方法合盘最科学。

现在许多PE都支持grub4dos引导,也就必然有其grub4dos菜单,这个菜单可以随意命名,随意放置,合盘时调用它最省事。


确是, 如你的0PE, 内容全在0PE下, 合盘方便, 目录清爽!
但其他PE就不好办, 都是miniPE目录, 合盘需要改好多地方.
chenall的PE, 还有wxpe目录, 根目录下还有文件, 如果也能改成全在micrope目录下就好了.
回复

使用道具 举报

154#
发表于 2009-5-11 14:58:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

155#
发表于 2009-5-11 16:11:23 | 只看该作者
原帖由 wind_fsm 于 2009-5-11 01:38 发表
现在grub4dos确实是内置菜单优先,已修改,谢谢指正
你说的第一种方法未成功加载 ISO 中外置程序,不知是否有解决方法
第二种方法我还没有看明白,MENU.0PE 好复杂, read、write、checkrange命令还是 ...

http://docs.google.com/Doc?id=dgs4zmw5_19cwmvb8f4
这里有checkrange RANGE read ADDR等说明,官方grub4dos-0.4.4.zip里是英文的README_GRUB4DOS.txt。

第一种方法加载iso找外置问题,要看具体的PE是否支持这种整体启动iso的方式,是否允许外置程序放在iso内。这方面问题参见http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137686&highlight=

对于不支持iso整体启动的,一般可以将外置程序移出iso外,这样才有可能找到。
例如老毛桃911PE,可在合盘根目录建立MINIPE子目录,放入OP.WIM,其它东西在iso内。WINPE.INI文件里
MOUN %CurDrv%\MINIPE\OP.WIM,B:,1
句改为
MOUN \MINIPE\OP.WIM,B:,1
也可能不用改,我没试过,凭空说的。
你在grub4dos合盘菜单中只需加载iso即可,那些SETUPLDR.BIN之类眼不见心不烦。
凡提供可启动光盘映像iso的pe,一般都可以类似处理。

第二种方法是在合盘菜单中调用各pe提供的菜单,后者由各pe提供,例如MENU.0PE,菜单内容不管复杂简单你都不用操心,菜单名字、位置你都可以改它,如果它是内置于grldr的就设法提取,然后删掉它的grldr。
合盘要做的事是将个pe的文件原样收集在一起(如果有同目录、同名文件冲突得适当处理),然后在合盘菜单中简单写上一行,例如
configfile /0PE/MENU.0PE
即可
凡支持grub4dos引导的pe,一般都可以这样合盘。
回复

使用道具 举报

156#
发表于 2009-5-11 16:30:53 | 只看该作者

回复 #156 pseudo 的帖子

解释得很详细,学习了。尤其是把外置程序移出iso外,的确是经验之谈。
回复

使用道具 举报

157#
 楼主| 发表于 2009-5-12 00:19:29 | 只看该作者

回复 #156 pseudo 的帖子

谢谢解释,明白了,http://bbs.wuyou.net/forum.php?m ... 37686&highlight学习中

刚才用天琴星座 PE090218 测试了第一种方法,只要把 MINIPE 目录移出 ISO 外,不用修改 WINPE.INI,就可以加载外置了,这样对于使用不同外置目录或文件名的PE合盘可是简单多了,存在一个问题是对于两个使用相同外置目录和文件名的 PE 合并需要修改 PECMD.INI
这也是在第二种方法中存在的问题,也就是你说的“如果有同目录、同名文件冲突得适当处理”其中一种情况
第二种方法如果 SETUPLDR.BIN 同目录且同名或者调用的 WINNT.XPE 同目录且同名应该也需要修改 SETUPLDR.BIN

感觉第二种方法多个子菜单的做法比较好,菜单结构很清楚

#3已增加引用
回复

使用道具 举报

158#
发表于 2009-5-12 08:34:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

159#
发表于 2009-5-12 18:18:05 | 只看该作者
这个教程简直是太好了,多谢了~~
回复

使用道具 举报

160#
发表于 2009-5-13 00:33:58 | 只看该作者
呵呵,真是精华,学了不少东西。
回复

使用道具 举报

161#
发表于 2009-5-13 20:43:12 | 只看该作者
声音特有穿透力,我很喜欢的一个歌手
回复

使用道具 举报

162#
发表于 2009-5-14 11:44:46 | 只看该作者
呵呵 找了好久才找到 先收藏 谢谢 lz教程
回复

使用道具 举报

163#
发表于 2009-5-14 20:46:47 | 只看该作者
几天没来这个版块,楼主的教程越来越好了。支持楼主!
回复

使用道具 举报

164#
发表于 2009-5-15 14:51:18 | 只看该作者
学习了。这个对我用处很大呀
回复

使用道具 举报

165#
发表于 2009-5-15 22:30:41 | 只看该作者
楼主的教程做的很棒,很适合我这样一知半解的新手
回复

使用道具 举报

166#
发表于 2009-5-16 06:46:49 | 只看该作者
好像很复杂啊!
回复

使用道具 举报

167#
发表于 2009-5-17 16:47:15 | 只看该作者
谢谢楼主!等待楼主的电子书!
回复

使用道具 举报

168#
发表于 2009-5-19 21:23:08 | 只看该作者
造福新人了,顶起啊,
回复

使用道具 举报

169#
发表于 2009-5-20 00:26:39 | 只看该作者
恩。楼主再加上 isolinux 教程就好了。。我在找它的资料
回复

使用道具 举报

170#
发表于 2009-5-20 13:13:16 | 只看该作者
这么好的帖子一定要顶上去了
回复

使用道具 举报

171#
发表于 2009-5-20 20:47:31 | 只看该作者
精品教程支持!!!!
回复

使用道具 举报

172#
发表于 2009-5-20 21:30:24 | 只看该作者
超详细的教程,下来学习一下,楼主辛苦了。
回复

使用道具 举报

173#
 楼主| 发表于 2009-5-20 22:06:29 | 只看该作者

回复 #171 asker 的帖子

感觉isolinux(光盘)/syslinux(硬盘、U盘、移动硬盘)在 MBR、DBR方面有区别,制作的软件有所不同,找一些基础资料,对照一个使用这种方式的 PE(论坛中有很多),就比较容易理解了
回复

使用道具 举报

174#
发表于 2009-5-21 07:47:22 | 只看该作者
好东西啊,谢谢啦,很感谢
回复

使用道具 举报

175#
发表于 2009-5-22 00:17:03 | 只看该作者
顶置  好东西!!!!!!!!!!!!!!!1
回复

使用道具 举报

176#
发表于 2009-5-22 12:48:44 | 只看该作者
来发表点看法

自动装入:按说若是主菜单应该选中,若是子菜单应该不选,但测试时发现选不选都没有影响

这句不该这么理解

自动装入 是当你打开EasyBoot主程序时是否加载上次你所打开的ezb文件
回复

使用道具 举报

177#
发表于 2009-5-22 17:31:14 | 只看该作者
大开眼界,这里要好好学习一下,多谢各位前辈了!
回复

使用道具 举报

178#
 楼主| 发表于 2009-5-22 18:22:23 | 只看该作者

回复 #179 x.Nichdlas 的帖子

呵呵,谢谢

我的版本是 5.1.2.586,刚才我又测试了一下,无论这个选项是否选中,也不管 EasyBoot 关闭的时候打开的是哪个菜单, EasyBoot 启动的时候都是自动打开 EasyBoot\disk1\ezboot\cdmenu.ezb,保存生成的菜单文件也都完全一样

为了不引起误解,还是把这个说明去掉吧
回复

使用道具 举报

179#
发表于 2009-5-22 18:38:45 | 只看该作者
我去掉勾打开easyboot是这样的画面
easyboot并未打开上次打开的ezb文件 只是文件路径是还保留着

2.png (73.38 KB, 下载次数: 140)

2.png
回复

使用道具 举报

180#
 楼主| 发表于 2009-5-22 21:16:35 | 只看该作者

回复 #182 x.Nichdlas 的帖子

又重新测试了一下,发现注册版确实如你所述,谢谢指正,已修改

[ 本帖最后由 wind_fsm 于 2009-5-22 22:04 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 18:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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