无忧启动论坛

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

[求助] 能否让引导信息文件BIF启动位于根目录的SETUPLDR.BIN? grldr 又大又慢

[复制链接]
跳转到指定楼层
1#
发表于 2012-1-2 13:17:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
出于美观想把所有文件都放在根目录下, 但是无法使用原来的BIF来引导.

grldr 体积是原BIF文件的一百多倍, 启动速度也不如BIF的迅猛. 况且, 大家最终的ISO也大都是由grldr加载的, 一个普通PE要用2次grldr才能完成加载, 这样的结构我感觉不合理.

但是目前的ISO制作软件都只能通过导入现成的BIF文件, 才能变成可启动映像, 似乎没有办法全新制作光盘引导信息文件.
我不明白微软发布的ISO是怎么变成可启动映像的? 所用的引导信息从哪里得来的呢?


不用 grldr 的话, 如何才能让2KB的 PE.BIF 引导位于根目录的 SETUPLDR.BIN ?

[ 本帖最后由 2010nmb 于 2012-1-3 07:53 编辑 ]
2#
发表于 2012-1-2 13:26:35 | 只看该作者

回复 #1 2010nmb 的帖子

去下载我心如水PE珍藏版。。。

说实在的我不知道启动速度究竟能差多少?

如果用grldr内置菜单,timeout 0  这样能有多久呢?

[ 本帖最后由 zhs509 于 2012-1-2 13:27 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2012-1-2 13:30:25 | 只看该作者

回复 #2 zhs509 的帖子

你确定你打开过他的ISO文件?
里面的SETUPLDR.BIN分明是放在二级目录下的.

启动grldr的时候, 会先出现几行字符, 然后才开始加载映像, 感觉不够直接.
再说grldr的体积也比原来的引导文件大一百多倍...

[ 本帖最后由 2010nmb 于 2012-1-3 07:50 编辑 ]
回复

使用道具 举报

4#
发表于 2012-1-2 13:31:37 | 只看该作者
我是菜鸟不懂,只好等高手给方案了。。。
回复

使用道具 举报

5#
 楼主| 发表于 2012-1-2 13:31:42 | 只看该作者

回复 #2 zhs509 的帖子

我的根本没有"timeout"命令, 直接就是执行加载. 我就是不爽有几行字符出现, 然后才开始加载映像, 感觉不顺畅.
回复

使用道具 举报

6#
发表于 2012-1-2 13:33:10 | 只看该作者
你确定用的是grldr内置菜单吗?
如果外置菜单好像默认等待1秒
回复

使用道具 举报

7#
 楼主| 发表于 2012-1-2 13:35:55 | 只看该作者

回复 #6 zhs509 的帖子

当然是内置的呀, 总共才两行命令, 我不喜欢多带一个文件, 越简洁越好.
回复

使用道具 举报

8#
发表于 2012-1-2 13:38:29 | 只看该作者
与其这样不如替换PE内核文件的了。。。

其他方案等高手补充
回复

使用道具 举报

9#
 楼主| 发表于 2012-1-2 13:45:02 | 只看该作者
我的内核已经做好了, 现在只想把所有启动相关的文件都放在根目录, 不要任何文件夹, 这样看起来比较清爽, 可是弄不到对应的引导信息文件.

光盘引导信息能不能全新制作?? 看了几个ISO制作软件, 都只能导入现成BIF, 火滚...

[ 本帖最后由 2010nmb 于 2012-1-2 13:49 编辑 ]
回复

使用道具 举报

10#
发表于 2012-1-2 23:41:44 | 只看该作者
原帖由 2010nmb 于 2012-1-2 13:45 发表
我的内核已经做好了, 现在只想把所有启动相关的文件都放在根目录, 不要任何文件夹, 这样看起来比较清爽, 可是弄不到对应的引导信息文件.

光盘引导信息能不能全新制作?? 看了几个ISO制作软件, 都只能导入现成 ...


你的setupldr.bin能不能改一下名,可以的话改成setupld,再用我下面这个修改自用的setupld.bif进行加载。

setupld.rar

1.65 KB, 下载次数: 46, 下载积分: 无忧币 -2

回复

使用道具 举报

11#
 楼主| 发表于 2012-1-3 07:44:13 | 只看该作者

回复 #10 2010_zheng 的帖子

非常感谢你的热心帮助!
下载你的setupld.bif进行封装, 测试启动成功! 呵呵~

体积为4KB, 原本来自哪里的?

如果改用MKISOFS打包, 一般的引导信息 *.bif 不起作用...
如何实现用MKISOFS封装(所有启动文件位于根目录)且不用grldr??
回复

使用道具 举报

12#
发表于 2012-1-3 08:46:53 | 只看该作者
原帖由 2010nmb 于 2012-1-2 13:17 发表
出于美观想把所有文件都放在根目录下, 但是无法使用原来的BIF来引导.

grldr 体积是原BIF文件的一百多倍, 启动速度也不如BIF的迅猛. 况且, 大家最终的ISO也大都是由grldr加载的, 一个普通PE要用2次grldr才能完 ...


可以换用微软2K的小引导文件。这样做是快了点,直接进PE了
用grldr做引导是出于合盘的需要,毕竟2xxKB的引导文件不只是个摆设,还可看做微型系统,能做的事多。

至于你说的引导文件放根目录下美观,我想大部分人不认同。当年大家费劲把一众引导文件搬到文件夹中,如WXPE、BOOT等目录下,为的就是个清爽。

[ 本帖最后由 lafter 于 2012-1-3 08:49 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2012-1-3 10:04:38 | 只看该作者

回复 #12 lafter 的帖子

好吧, 我词不达意, 我的意思是: 去掉文件夹看起来更方便直观. 好多PE的卷标容易搞混, 如果启动盘和系统目录都带"WXPE"文件夹, 有时要点进去才知道哪个是系统.

grldr 功能很强大, 的确是合盘的好选择. 单个PE就不用这么多功能的了.
请问你说的"微软2K的小引导文件"是指哪个? 能引导位于根目录的SETUPLDR.BIN吗?? 该不是说从安装盘导出来的 bif 文件吧, 那我也有, 但是1楼我说过了.

目前还有这个小问题没解决:
如果改用MKISOFS打包, 一般的引导信息 *.bif 不起作用...
如何实现用MKISOFS封装(所有启动文件位于根目录)且不用grldr??

[ 本帖最后由 2010nmb 于 2012-1-3 10:14 编辑 ]
回复

使用道具 举报

14#
发表于 2012-1-3 10:10:41 | 只看该作者
下面的应该就是你想要的。。。。。

自己用编辑UltraEdit  2KB的引导指定路径(好像路径目录要很短,有字节限制,我也不太清楚)
回复

使用道具 举报

15#
发表于 2012-1-3 13:24:29 | 只看该作者
原帖由 2010nmb 于 2012-1-3 07:44 发表
非常感谢你的热心帮助!
下载你的setupld.bif进行封装, 测试启动成功! 呵呵~

体积为4KB, 原本来自哪里的?

如果改用MKISOFS打包, 一般的引导信息 *.bif 不起作用...
如何实现用MKISOFS封装(所有启动文件位 ...


呵呵,这个就是来自windows7 DVD光盘的引导,因为BOOTMGR只有七个字符,所以改成了setupld,我之前改来引导grldr。

可以直接引导,也可以用easyboot的调用进行引导,但MKISOFS封装时不行?没用过MKISOFS,不太清楚原因。
回复

使用道具 举报

16#
 楼主| 发表于 2012-1-3 16:22:41 | 只看该作者

回复 #15 2010_zheng 的帖子

你太聪明了! 居然懂得利用Win7的光盘, 而我只知道在XP/2003里找. ~~~~(>_<)~~~~

MKISOFS封装, 会提示 CDBOOT: Couldn't find NTLDR
明明所有文件都在!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 20:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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