无忧启动论坛

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

使用GRUB4DOS控制的MODBOOT,模块化DOS[2011-05-03]

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-6 16:12:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
MODBOOT
很早就有这个想法了,只是之前实现起来太麻烦了,所以一直没有动手。
现在用新版的GRUB4DOS可以很容易实现。一个批处理脚本就可以解决问题。

使用nu2.nu的modboot模板
http://www.nu2.nu/bootdisk/modboot/

有兴趣可以先去了解一下。

使用的目录结构一样。

只是我们需要的文件都是在启动时才复制到软盘上的。动态加载。

功能:
  • 可控制的模块化DOS控制启动中心。
  • 制作DOS启动盘再也不需要修改IMG镜像了。
  • 使用最常用的ZIP格式打包启动文件。
  • 制作启动盘时只需要一个MODBOOT的启动菜单就可以控制所有的DOS启动功能。
  • 高级功能,可以完全自定义你的CONFIG.SYS,启动内容,可以预先定义需要的变量。
希望可以抛弃那些很大个头的DOS IMG镜像。把大部份常用的DOS镜像的功能完全集中到一起。需要什么随时调用。并且可以加快启动过程。

唯一的缺点就是只能使用GRUB4DOS来启动了。

演示版下载:

文件名称: modboot.iso
文件大小: 12.05 MB (12,636,160 字节)
修改时间: 2011年05月03日,16:18:50
MD5: E5AE83BF5D517506DED80BA4D2FB12D7
SHA1: B5879F7C78F772ECFE985EAF1C6302BAD2E96309地址1:
http://u.115.com/file/f0f3bc7143
地址2:
http://cn.ziddu.com/download/592908/modboot.zip.html


其中MODBOOT.7Z是主要文件,其它的文件可以根据需要选择下载,解压到MODBOOT目录下就可以使用了。

启动方法,必须用2011-01-08之后的GRUB4DOS
例子:
title modboot
/boot/modboot/modboot.bat
boot

提示:在制作模块时文件名和路径建议全部大写可以方便在标准ISO光盘中使用而不用再修改


有使用金山快盘的朋友可以留下邮箱(或PM我),如果没有有需要的话可以用以下地址注册
http://k.wps.cn/register/?invite=i3b4c6

我会把MODBOOT我目前整出来的模块放在共享中。

当然了这里我也会同样会上传。只是提供一个方便获取的途径。



  • 2011-05-03
    适应最新版GRUB4DOS
  • 2011-01-26
    支持分类菜单。
  • 2011-01-20
    改变了自定义模块菜单注释的方式,使用新的INIFILE命令,写法比较简单
  • 2011-01-18
    BUG修正,谢谢shiningboy.
    添加了MSNET的模块化版(之前的版本还不能算是模块化)
  • 2011-01-17
    在自定义启动时可以显示对应模块的帮助信息。
  • 2011-01-14
    小更新了一下,修正几个小BUG。
  • 2011-01-12
    小更新一下,添加了一个新的设置
    set boot=启动之前要执行的命令
  • 2011-01-11,配合新版GRUB4DOS使用
    (用GRUB4DOS之前的版本也可以,但是我限制了只能用新版。可以避免某些非常规BUG报告)。

    1.可以自定义菜单颜色,和部份菜单显示的文字。
    2.理论上可以支持中文菜单,你得用中文版的GRLDR+FONTFILE或英文版的+UNIFONT
    如果使用中文就不能使用颜色了。


主菜单



自定义启动菜单。



2011-01-08 更新
可以设置使用自定义模式启动时自由选择文件。

2011-01-10更新预告。

新的自定义启动界面,快速直观已选择的项目标题会以[1]来表示。
这也是GRUB4DOS史上第一个可选项方式的菜单。


支持分类菜单(2011-01-26)



分类菜单(2011-01-26)



[ 本帖最后由 chenall 于 2011-5-3 17:19 编辑 ]

20110107104925973.png (2.86 KB, 下载次数: 342)

自动生成的菜单演示

自动生成的菜单演示

20110110115205816.png (3.81 KB, 下载次数: 312)

20110110115205816.png

20110110115215164.png (4.03 KB, 下载次数: 320)

20110110115215164.png

20110110115222910.png (3.81 KB, 下载次数: 336)

20110110115222910.png
189#
发表于 2017-7-31 13:41:42 | 只看该作者
MAKE
回复

使用道具 举报

188#
发表于 2012-2-27 18:43:09 | 只看该作者
目前的版本比较简单。
回复

使用道具 举报

187#
发表于 2011-7-15 08:50:50 | 只看该作者
原帖由 <i>hyde777</i> 于 2011-5-27 17:19 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2241525&ptid=184842" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
今天下载了modboot.iso,根目录没有看到grldr文件,用UltraISO导出引导文件看了一下,大小约为248 KB,应该是直接加载的grldr做引导文件。用Mkisofs制作的iso,导出引导文件大小为2 KB,另外windows xp的原版镜 ...
<br />
认同,确实采用2kb的loader兼容性更好一些。
回复

使用道具 举报

186#
发表于 2011-5-27 17:19:42 | 只看该作者
今天下载了modboot.iso,根目录没有看到grldr文件,用UltraISO导出引导文件看了一下,大小约为248 KB,应该是直接加载的grldr做引导文件。用Mkisofs制作的iso,导出引导文件大小为2 KB,另外windows xp的原版镜像引导文件大小也为2 KB。个人感觉这种直接用grldr做引导文件没有那种引导文件为2 KB的兼容性高,因为n年前遇到过两次这种事情,当时知道grub4dos的人还不多,最早自己是用BCDW做启动盘的,BCDW压缩包里有bcdw.bin文件大小39.2 KB,loader.bin文件大小2.00 KB,一般是loader.bin做引导文件,bcdw.bin在光盘根目录,但觉得bcdw.bin直接做引导文件感觉更精炼一些,一次帮朋友看电脑,遇到一台NEC的笔记本结果启动盘没有起来,之前在一些台式机上都好好的,后来发现改为loader.bin做引导文件就可以正常启动了,查一些相关资料,忘记原话怎么说的了(有一些专业术语),大概意思就是这种"2kb"的引导文件兼容性要高。不知道是不是这样?
回复

使用道具 举报

185#
发表于 2011-5-4 08:50:21 | 只看该作者
时隔两个月更新倍感惊喜若狂
回复

使用道具 举报

184#
 楼主| 发表于 2011-5-3 17:16:13 | 只看该作者
这是模块化的MSNET.

流程由MSNET.BAT和MSNET.ZIP控制.

MSNET.bat里面指定了需要的部件还有执行的命令等.
回复

使用道具 举报

183#
发表于 2011-5-1 16:13:53 | 只看该作者
msnet里面没有主要的程序啊。。。好似是个框架似的。
回复

使用道具 举报

182#
 楼主| 发表于 2011-3-25 13:59:59 | 只看该作者
@rroo
这样子的模块并不能体现MODBOOT的优势.也不是我设计MODBOOT的本意

真正的模块就像我之前制作上传的那个,都是可以独立或组合使用的.

制作真正的单工具模块要比你这样子更简单.

模块化的工具启动迅速,因为只加载需要的工具.

至于制作方法,我觉得已经够简单的了,只要参考一下说明文件还有目前的模块就明白了.

关键是现在很少人使用DOS,而且大部份都在坐等成品.真正想去动手的人不多.

我也是很懒,再加上时间问题,所以很少去制作新的模块,我一般需要用到了再去制作.^_^

[ 本帖最后由 chenall 于 2011-5-3 17:12 编辑 ]
回复

使用道具 举报

181#
发表于 2011-3-25 12:59:55 | 只看该作者
chenall大师,我花很多时间做maxdosv5.6 和maxdos.7.1模化块工具都只能直接启动到j里面的二级菜单,进不了一级菜单,后面也就放弃了。
回复

使用道具 举报

180#
发表于 2011-3-25 12:55:41 | 只看该作者

回复 #179 thttht 的帖子

在chenall大师帮助下,这三天总共做了这几个dos模块工具,放在mod目录下。
1.NETBOOTDISK(含ghost).rar
http://u.115.com/file/f6a92497d5
2.MOUSEDOSGHOST.rar
http://u.115.com/file/f6e74f84e7
3.MOUSEDOSBOOT.rar
http://u.115.com/file/f6c7f419e3
4.GDISK.rar
http://u.115.com/file/f63b956b5e
5.NETBOOTDISK(含ghost+pq).rar
http://u.115.com/file/f6b1b6cf33
回复

使用道具 举报

179#
发表于 2011-3-25 12:44:51 | 只看该作者
原帖由 rroo 于 2011-3-24 12:30 发表


chenall大师:你要教大家写一些把img镜像文件改成dos模化快工具的例子(方法),才会更多的人去模仿去做。



同意!chenall大师给几个改成dos模化快工具的例子(方法)吧!也把你已经做好的 dos模化快工具共享一下吧!
C大你好!我的金山快盘:tht-0@163.com
回复

使用道具 举报

178#
发表于 2011-3-24 12:30:41 | 只看该作者
原帖由 chenall 于 2011-3-23 17:14 发表
有没有人继续为MODBOOT制作模块呀...


chenall大师:你要教大家写一些把img镜像文件改成dos模化快工具的例子(方法),才会更多的人去模仿去做。
回复

使用道具 举报

177#
 楼主| 发表于 2011-3-23 17:14:26 | 只看该作者
有没有人继续为MODBOOT制作模块呀...
回复

使用道具 举报

176#
 楼主| 发表于 2011-3-23 17:13:53 | 只看该作者
直接使用ultraiso打开这个ISO文件,然后加载引导文件指定最新版的GRLDR就可以了.
回复

使用道具 举报

175#
发表于 2011-3-21 09:30:29 | 只看该作者
原帖由 rroo 于 2011-3-20 20:48 发表


可能是grub没有更新吧.我这里有2011-03-01 的 MODBOOT,(3月4日在chenall大师帮助下弄好的)
http://u.115.com/file/f684d6f5df

http://code.google.com/p/rroo/downloads/list

http://bbs.wuyo ...



谢谢你提供的MODBOOT ,请问如何更新光盘里面的grub 啊?可以教授我一下吗?十分感谢!!!
回复

使用道具 举报

174#
发表于 2011-3-20 20:48:39 | 只看该作者
原帖由 thttht 于 2011-3-19 18:06 发表
C大你好!我的金山快盘:[email=tht-<a href=]0@163.com[/email]">tht-0@163.com

请教我用[2011-03-01] 的 MODBOOT,模块化DOS替换你演示版下载里的文件后为什么就只能看到菜单,选择菜单却无法运行也没有出现任何提示,没有反应啊?
我是哪里做错了 ...


可能是grub没有更新吧.我这里有2011-03-01 的 MODBOOT,(3月4日在chenall大师帮助下弄好的)
http://u.115.com/file/f684d6f5df

http://code.google.com/p/rroo/downloads/list

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189132

[ 本帖最后由 rroo 于 2011-3-20 20:52 编辑 ]
回复

使用道具 举报

173#
发表于 2011-3-19 18:06:47 | 只看该作者
C大你好!我的金山快盘:tht-0@163.com

请教我用[2011-03-01] 的 MODBOOT,模块化DOS替换你演示版下载里的文件后为什么就只能看到菜单,选择菜单却无法运行也没有出现任何提示,没有反应啊?
我是哪里做错了?应该如何做啊?

演示版下载:
文件名称: modboot.iso
文件大小: 12.15 MB (12,742,656 字节)
修改时间: 2011年01月26日,13:47:32
MD5: 6BEE87DF0C5759985092398D5E43EE5E
SHA1: E3CD57EBFF3AA4573035E8232BBD092316BCB689

地址1:
http://www.ziddu.com/download/13547962/modboot.zip.html
回复

使用道具 举报

172#
发表于 2011-3-8 13:51:20 | 只看该作者
支持一下 收藏了 谢谢楼主了
回复

使用道具 举报

171#
 楼主| 发表于 2011-3-8 13:49:12 | 只看该作者
这个就要你自己想办法了.
你可以自己在启动之前map (fd0) (fd1)
这样启动后也许就可以在DOS下使用b:来访问你的U盘了.
回复

使用道具 举报

170#
发表于 2011-3-8 09:51:56 | 只看该作者
惭愧,没表述清楚,详细点。我正是在U盘盘符为A:的情况下再引导这个模块(设计为多功能菜单选项)。等模块引导成功后,A:盘文件成了MOCBOOT.BIN模块的内容,我的U盘从此消失。你说的要加载U盘驱动才能识别,问题是驱动就放在U盘上!这就成了一个两难的问题。故此我想问,假如GRUB在引导像MODBOOT.BIN之类的IMG或IMA映像文件时,当发现A:盘被占用后,能自动以B:盘符出现,这样既能执行模块功能(B:),还能读取我的U盘内容(A:),能否做到两全?
回复

使用道具 举报

169#
 楼主| 发表于 2011-3-7 19:44:29 | 只看该作者
sorry,我还是没能理解你的话。
我的答案还是之前已经回复过的。

dos启动盘必需是A:或C:这个没有办法改变。。
回复

使用道具 举报

168#
发表于 2011-3-7 16:52:07 | 只看该作者
原帖由 chenall 于 2011-3-1 12:47 发表
1.dos启动盘必需是A:或C:这个没有办法改变。。

U盘你可以自己想办法处理,比如在DOS下加载一个U盘的驱动应该就可以了。

...

我的意思是,连盘符都看不见,上哪儿加载驱动?另外再请教C大,grub下用软盘映像引导时,有没有可能将盘符固定为B: ?如何实现?
回复

使用道具 举报

167#
发表于 2011-3-6 11:06:23 | 只看该作者
又一个精品。谢谢楼主,太谢谢了,支持
回复

使用道具 举报

166#
 楼主| 发表于 2011-3-5 15:24:40 | 只看该作者
不客气,^_^

也是我比较懒,呵呵,没有同步更新。
回复

使用道具 举报

165#
发表于 2011-3-5 14:38:20 | 只看该作者
原帖由 chenall 于 2011-3-5 13:49 发表
MSNET.BAT里面的(fd0)要换成(fd9)。




多谢了,现在可以用了.
回复

使用道具 举报

164#
 楼主| 发表于 2011-3-5 13:49:49 | 只看该作者
MSNET.BAT里面的(fd0)要换成(fd9)。
回复

使用道具 举报

163#
发表于 2011-3-5 13:17:05 | 只看该作者


chenall大师:用 MODBOOT.7z (375.68 KB) (2011-03-01 BUG修正)这个最新版的,grub4dos用3月4日,5日两个最新版,msnet.zip 1月26日的,替换1月26日MODBOOT.ISO中的对应文件,会出现以上问题.这是什么原因?
回复

使用道具 举报

162#
发表于 2011-3-1 13:32:18 | 只看该作者
原帖由 chenall 于 2011-3-1 13:18 发表
嗯,谢谢提醒,我看了一下,发现新版有一个BUG,
使用CUSTOM模式就不能正常启动了。。

晚上18:00之前再更新一下。

更新时,最好像0pe那样提供一个完整的包,可以自己定制iso。
回复

使用道具 举报

161#
 楼主| 发表于 2011-3-1 13:18:20 | 只看该作者
嗯,谢谢提醒,我看了一下,发现新版有一个BUG,
使用CUSTOM模式就不能正常启动了。。

晚上18:00之前再更新一下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 13:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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