无忧启动论坛

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

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

[复制链接]
1#
发表于 2011-1-24 17:39:56 | 显示全部楼层
原帖由 andos 于 2011-1-13 12:22 发表

还是有fat error
我使用的是VMware

  

回复:我今天测试也是这个问题,我是这样解决了,把LEVEL3 中的bat文件,重新编辑,set copyfile=/LEVEL1/HDDREG.ZIP,HDDREG.ZIP 这个用大写。在LEVEL1中,HDDREG.ZIP这个文件也大写。

[ 本帖最后由 rroo 于 2011-1-24 17:41 编辑 ]
回复

使用道具 举报

2#
发表于 2011-1-24 18:18:53 | 显示全部楼层

加了ctmouse.exe各种模块化DOS工具

加了ctmouse.exe种模块化DOS工具,经过一天的测试,在u盘grub4dos引导下可用,不会出现找不到文件。解压后,复制到对应的目录下就行。
下载地址:http://u.115.com/file/f687c7dc70
回复

使用道具 举报

3#
发表于 2011-1-25 10:34:28 | 显示全部楼层
原帖由 chenall 于 2011-1-25 08:28 发表


其实完全没有必要这么麻烦。。

只要把CTMOUSE.ZIP放在LEVEL1目录下。

其它模块有需要时只要设置一下copyfile就可以了,比如HDDREG要加鼠标驱动只要修改HDDREG.BAT的COPYFILE行
set copyfile=/LEVEL1 ...

  

谢谢,我去试一下,还要一个问题,比如说一个含有autoexec.bat,config.sys镜像文件,比如说netbootdisk.img,或者maxdos.img,如何像做成zip格式启动,有没有一个比较通用方法,以后就可以把任何镜像文件做成zip格式启动,相信你有办法吧,因为你已经把Bart's Network Boot镜像做成了zip格式了呀。
回复

使用道具 举报

4#
发表于 2011-1-25 10:53:15 | 显示全部楼层
原帖由 chenall 于 2011-1-25 08:28 发表


其实完全没有必要这么麻烦。。

只要把CTMOUSE.ZIP放在LEVEL1目录下。

其它模块有需要时只要设置一下copyfile就可以了,比如HDDREG要加鼠标驱动只要修改HDDREG.BAT的COPYFILE行
set copyfile=/LEVEL1 ...


chenall大师:
对于”使用说明.txt"这里面的
“设置自定义选择模式(必须是MOD目录下的模块才有效)。
::set custom=1

::设置虚拟内存盘盘符和大小.如果是a:则启动时不创建内存盘.
::启动LEVEL3里面的程序时默认是a:,即不使用内存盘.
::启动MOD目录里面的模块时默认是q:/16M
::echo set ramdrv=a: >> (fd0)/setenv.bat
::echo set ramsize=16 >> (fd0)/setenv.bat
::设置启动时使用的CONFIG菜单项.
::默认使用M4,即只加载HIMEM.SYS
::write --offset=0x14 (fd0)/config.sys M4,0
::一些相关的设置
::menuitem=M1, Boot with emm386 (most compatible) [Protected Mode]
::menuitem=M2, Boot with UMBPCI [Real Mode]
::menuitem=M3, Boot with emm386 (max memory)
::menuitem=M4, Boot without emm386
::menuitem=M5, Boot with JEMM386 and UIDE
::menuitem=M0, Clean boot
::
::如果你想要使用自定义的配置,则可以用M0
::然后使用echo命令设置要加载的内容,例子
::write --offset=0x14 (fd0)/config.sys M0,0
::echo device=\bin\himem.sys >> (fd0)/config.sys
::echo device=\bin\emm385.exe >> (fd0)/config.sys



这写命令要写在哪个文件上,而config.sys文件放在哪里?
回复

使用道具 举报

5#
发表于 2011-1-25 16:40:56 | 显示全部楼层
原帖由 chenall 于 2011-1-25 11:24 发表
另外如果你想完全自定义你的CONFIG.SYS也是可以的,但是DEVICE加载的文件要在BIN目录下
使用前面说的方法设置需要的文件。。

然后直接替换CONFIG.SYS(写在对应模块的BAT文件boot标签中)
fat copy /o /BIN ...



试了一下午,还是不行,水平有限,只能启动动config.sys菜单。但config.sys菜单中的选项,无法运行。有空时请帮忙一下。这个镜像看一下,有没办法做成dos模快。
这个镜像下载地址:http://u.115.com/file/f6a779f1d7
如果能做成。就像一楼附件一样,上传上来。
回复

使用道具 举报

6#
发表于 2011-1-25 20:45:32 | 显示全部楼层
非常感谢,chenall大师的热心帮助,我再去测试一下。
回复

使用道具 举报

7#
发表于 2011-1-26 13:45:40 | 显示全部楼层
原帖由 chenall 于 2011-1-25 20:10 发表
改了一个给你,你可以自己对比一下,其实很简单..

因为附件的关系,我删除了那些大文件FILES.UHA/GHOST/PQ

FILES.UHA直接复制到NETBOOT目录下就可以了
GHOST和PQ需要的话就打包到NETBOOT.ZIP里面..

因为 ...

还是有点问题:netboot6.5就就可以解压dos驱动,解压完会发现dos驱动找不到,但config.sys中的其它菜单可以用。你看一下。
回复

使用道具 举报

8#
发表于 2011-1-26 13:49:20 | 显示全部楼层
原帖由 chenall 于 2011-1-25 20:10 发表
改了一个给你,你可以自己对比一下,其实很简单..

因为附件的关系,我删除了那些大文件FILES.UHA/GHOST/PQ

FILES.UHA直接复制到NETBOOT目录下就可以了
GHOST和PQ需要的话就打包到NETBOOT.ZIP里面..

因为 ...

请看一下:上面是什么问题,但按照你教的方法,我做成了gdisk,mousedos启动盘,和mousedos网克启动盘,这三个dos模块按你的方法做成功了。
回复

使用道具 举报

9#
发表于 2011-1-26 15:04:49 | 显示全部楼层
原帖由 chenall 于 2011-1-26 14:01 发表
可能它还需要其它的东西,现在是除了IO.SYS没有换之外都换了。。。

你可以按我上面的方法尝试着把IO.SYS也换了,也许就可以了。。。

注意,你可能需要把COMMAND.COM也替换掉
command.com从netboot\boot. ...


我把IO.SYS ,COMMAND.COM,MSDOS.SYS放在你帮我建的netboot目录下,都换成我自己的,你的 NETBOOT.bat中的命令:原来是这样写的,
!BAT
goto %1
:menu
set title=NetBoot 6.5
exit
:boot
fat mkdir (fd0)/netboot
fat copy /MOD/NETBOOT/ABOUT.EXE (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/RDISK.COM (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/BOOT.ZIP (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/TUNZ.COM (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/FILES.UHA (fd0)/NETBOOT/
fat copy /o /MOD/NETBOOT/CONFIG.SYS (fd0)/
echo set ramdrv=a: >> (fd0)/setenv.bat

发现找不到文件时,会加载你的默认的config.sys, 找到文件时,会加载我的config.sys,现在把NETBOOT.BAT改成如下,就可以了.
!BAT
goto %1
:menu
set title=NetBoot 6.5
exit
:boot
fat mkdir (fd0)/netboot
fat copy /MOD/NETBOOT/ABOUT.EXE (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/RDISK.COM (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/BOOT.ZIP (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/TUNZ.COM (fd0)/NETBOOT/
fat copy /MOD/NETBOOT/FILES.UHA (fd0)/NETBOOT/
fat copy /o /MOD/NETBOOT/IO.SYS (fd0)/IO.SYS
fat copy /o /MOD/NETBOOT/COMMAND.COM (fd0)/COMMAND.COM
fat copy /o /MOD/NETBOOT/MSDOS.SYS (fd0)/MSDOS.SYS
fat copy /o /MOD/NETBOOT/CONFIG.SYS (fd0)/CONFIG.SYS
echo set ramdrv=a: >> (fd0)/setenv.bat

昨晚弄到晚上12点,还是不行,就去看你的博客 http://chenall.net/grub4dos/fat/,有收获,
比较这两条命令:

fat copy /o /MOD/NETBOOT/CONFIG.SYS (fd0)/   与     fat copy /o /MOD/NETBOOT/CONFIG.SYS (fd0)/CONFIG.SYS
后面才是正确的命令,还是都是正确呢?
回复

使用道具 举报

10#
发表于 2011-1-26 15:11:01 | 显示全部楼层
原帖由 chenall 于 2011-1-26 14:02 发表
新的主程序已经上传。。

演示ISO文件正在上传。。。


支持分类目录菜单。。


还有一个问题呀,就是你做的Bart'sBootDisk 这个dos模块在"简易启动测试器_V3.1_LS"测试可以,在vpc虚拟机测试下不行.
回复

使用道具 举报

11#
发表于 2011-1-26 15:33:10 | 显示全部楼层
原帖由 chenall 于 2011-1-26 14:01 发表
可能它还需要其它的东西,现在是除了IO.SYS没有换之外都换了。。。

你可以按我上面的方法尝试着把IO.SYS也换了,也许就可以了。。。

注意,你可能需要把COMMAND.COM也替换掉
command.com从netboot\boot. ...



主要是msdos.sys少了,所以会出现找不到dos驱动。
回复

使用道具 举报

12#
发表于 2011-1-26 21:06:51 | 显示全部楼层

回复 #145 chenall 的帖子

在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
回复

使用道具 举报

13#
发表于 2011-1-27 11:10:32 | 显示全部楼层

回复 #1 chenall 的帖子

2011-1-26 13:56
  下载次数: 16 MODBOOT.7z (375.12 KB)
     2011-01-26 主程序
刚上传的2011-01-26 主程序MODBOOT.7z (375.12 KB),还像有菜单进不去。
回复

使用道具 举报

14#
发表于 2011-1-27 12:40:29 | 显示全部楼层
原帖由 chenall 于 2011-1-27 11:16 发表



?????????????????????????????????????????????

就是说,现在这个主程序替代原来的镜像中的modboot目录,配合原来的menu.lst好像可以看到菜单,再放入相应的模块,没办法启动这个模块。
回复

使用道具 举报

15#
发表于 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中的对应文件,会出现以上问题.这是什么原因?
回复

使用道具 举报

16#
发表于 2011-3-5 14:38:20 | 显示全部楼层
原帖由 chenall 于 2011-3-5 13:49 发表
MSNET.BAT里面的(fd0)要换成(fd9)。




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

使用道具 举报

17#
发表于 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 编辑 ]
回复

使用道具 举报

18#
发表于 2011-3-24 12:30:41 | 显示全部楼层
原帖由 chenall 于 2011-3-23 17:14 发表
有没有人继续为MODBOOT制作模块呀...


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

使用道具 举报

19#
发表于 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
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 08:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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