中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-22 20:20
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 减小后的io.sys的软盘兼容性 查看 3,853 回复 15
楼 主 减小后的io.sys的软盘兼容性 发表于 2003-04-25 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
初级用户
积分 179
发帖 25
注册 2003-04-02 00:00
23年会员
UID 1362
性别 男
状态 离线
在我这儿的一台同方机器上,选择实模式启动时嘟嘟响个不停,屏幕显示乱码,好像在显示某个文件。

另cab的作法,我可用cabarc.exe这个软件,压缩率比rar还要大。你原来的extract.exe老了点,不认识cabarc.exe作的cab,可用win98se中的代替。如你的
doset.cab,原来是205,432 Bytes,改用cabarc的LZX:21压缩,变为188,298 bytes。
很奇怪的是,根据说明,lzx可选数值为15~21,21最大,但实际上与被压缩文件有
关,有时18甚至比21还大,不过相差甚小。

cabarc可在windows 2000或者xp的support工具包中找到。

我是打算作个光盘启动image的。一是可采用2.88的格式,二是有种方法,可突破2.88M,这方便多了。对光盘而言,5M、10M的空间并不大。


2 发表于 2003-04-25 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
我正是用CABARC做的那个DOSET.CAB文件,可能是版本原因吧,所以压缩比没那么高,我去找一下新版本吧.我之所以用了个旧版本(1994年的)的EXTRACT,主要是为了节省几KB的软盘空间.至于兼容性的问题,我再试试几台电脑后再做些结论吧.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

3 发表于 2003-04-25 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 179
发帖 25
注册 2003-04-02 00:00
23年会员
UID 1362
性别 男
状态 离线
win98se的extract用upx压缩后比原来大大概6k,cabarc我用的是winserver2003的。
上传了!

5月的T延期了!都是非典惹的祸!

打开附件 链接已失效(管理员注)
4 发表于 2003-04-25 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
刚才我去找了新的CABARC,用了-M选项,确实很不错!又可以节省20多K的空间。

SARS(非典)在这儿(加拿大多伦多)也是电视里天天播。


Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

5 发表于 2003-04-25 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 179
发帖 25
注册 2003-04-02 00:00
23年会员
UID 1362
性别 男
状态 离线
在windows 2000内核下还有一个expand.exe,只有17k大,专用来解cab的,可惜不能用在dos下。它的文件头写着:

This program cannot be run in DOS mode.

呵呵!

5月t改8月,这只是观望的态度,在确切有效的治疗措施出来之前,恐怕还得改。
原来的打算完了!一部分人是真正的解脱了,一部分人的时间给耽搁了,不过
还有一部分人,虽然担惊受怕,却可以获得更多经济上的利益。

原来还说小bush赶紧把仗打完,美国经济略有好转,不知可以圆多少人的梦!

现在偶尔诅咒为什么仗开打时伊拉克没有爆发非典,那样,至少鬼子去巴格达都
得小心点!
6 发表于 2003-04-25 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
理论上来说,对IO.SYS所做的精减是没有“精减”掉任何有用的程序代码的。只不过是将LOGO和Image去掉了,并修改了文件头信息以适合于系统启动罢了。但是,对于文件头信息中所标记的文件大小,也许在一些特定的条件下有些差异,造成了一点问题。不过,已经很确定的一点是,它在标准的硬盘和软盘中是不会存在问题的。至于更深的部分,我会继续研究。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

7 发表于 2003-04-26 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 179
发帖 25
注册 2003-04-02 00:00
23年会员
UID 1362
性别 男
状态 离线
sorry,看来不是io.sys的问题,而是 UMBPCI的问题。我修改了一下你的启动盘,删了
一些程序,把xzl换成了tway32,xzl字体太难看。定位为应急启动盘。
8 发表于 2003-04-26 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
就是嘛,如果DOS已经成功启动了以后再出现问题,那就可以说是与IO.SYS无关了,而是别的程序造成的问题.我刚才还特意将我的1.44M启动盘格式化成720KB,1.2M以及1.68M的以进行测试,结果发现用这个精简的IO.SYS启动都没有任何问题.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

9 发表于 2003-04-26 00:00 ·  中国 上海 金山区 电信
银牌会员
★★★
积分 1,231
发帖 498
注册 2002-12-03 00:00
23年会员
UID 398
性别 男
状态 离线
对IO.SYS我放心了,就是关于FREEDOS的FDISK.EXE我还是有点不放心,另外问一下cabarc.exe如何使用,我是98系统cabarc.exe是XP里的,假如我要把7个文件用cabarc.exe做成CAB格式的压缩文件,压缩率选最大怎么打命令,请赐教谢谢
言多必失!必失!!油多菜不坏,礼多人不怪
10 发表于 2003-04-26 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Free FDISK至少应该在大多数电脑上都没有问题吧,因为那儿测试的人还是不少的。CABARC压缩率选最大可用-m LZX:21参数,例如:
CABARC -m LZX:21 N FDISK.CAB FDISK*.*
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

11 发表于 2003-04-26 00:00 ·  中国 江西 吉安 电信
版主
★★★★
积分 7,296
发帖 1,628
注册 2002-10-16 12:00
23年会员
UID 10
性别 男
状态 离线
以下是引用phantom在2003-4-26 7:42:51的发言:
sorry,看来不是io.sys的问题,而是 UMBPCI的问题。我修改了一下你的启动盘,删了
一些程序,把xzl换成了tway32,xzl字体太难看。定位为应急启动盘。

xzl字体太难看,但是最小巧啊。天汇还是大了点。。。各人所好了,呵呵。。。其实我也很喜欢到天汇。。。还有CCDOS(这个更大)。
ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
12 发表于 2003-04-26 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
我倒是觉得AW97很不错,只需要两个文件就可以运行,才一个27K的可执行文件加上一个GBK字库文件,而且占用内存特少(只占23KB的UMB内存)。而且兼容性强,显示效果也比XZL强多了。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

13 发表于 2003-04-27 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 179
发帖 25
注册 2003-04-02 00:00
23年会员
UID 1362
性别 男
状态 离线
标题也改了。呵呵,不过确实该改。

AW97搜索不到,wengier可否给个下载?天汇大点不打紧,扔cab中,删掉一些几乎用不到的文件,差不多了。logo还是尽可能留下,难得。

我的光盘上的软盘启动image作完了,在wengier的msdos7.1上加了PQmagic和PQDI两个东西,除config.sys和autoexec.bat中即时用到的,其他都撂cab中去了,最后大概是4.7M,作了个5M的硬盘image,然后按突破2.88M的方法,作成可启动的。在Vmware4.0
中测试了一部分,可启动。尚没有刻盘。光盘中的就用了ucdos98,最多也就是提供了中文环境,应该不会在此平台上进行文字处理。

反正是定位应急用,慢点不打紧。
14 发表于 2003-04-27 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
AW97在论坛的“DOS软件世界”版块的那个“DOS下的GBK汉字系统”的那子帖子中有下载的。

我做的那个7.1启动盘中的所有文件已被压缩过了,所以放到CAB中反而往往会占用更多的空间,因为已压缩的文件再压的会往往会越压越大。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

15 发表于 2003-04-27 00:00 ·  中国 广西 贵港 电信
高级用户
★★★
积分 915
发帖 309
注册 2002-12-22 00:00
23年会员
UID 567
性别 男
状态 离线
以下是引用Wengier在2003-4-26 20:09:10的发言:
我倒是觉得AW97很不错,只需要两个文件就可以运行,才一个27K的可执行文件加上一个GBK字库文件,而且占用内存特少(只占23KB的UMB内存)。而且兼容性强,显示效果也比XZL强多了。


版主,是那两个文件?请告诉文件名,软盘能够装下吗?一起可是4MB多呐。
论坛跳转: