中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-23 19:00
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [推荐] IO.SYS的超级“减肥”方法 查看 2,822 回复 22
楼 主 [推荐] IO.SYS的超级“减肥”方法 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
MS-DOS 7.10启动盘无疑是最实用的启动盘,可惜那个IO.SYS通常实在是太大,占了软盘的200多K的空间,实在是很不值得。几天前看到Roy将REGEDIT.EXE的DOS程序部分成功分割,给了我很大的启示,因此我决定对MS-DOS 7.10的IO.SYS也进行一番分割。经过一番研究,我发现MS-DOS 7.10的IO.SYS文件大体实际上由三部分组成,一部分是启动所需要的代码(121K),第二部分则是内嵌的压缩格式的开机LOGO图片(65K),第三部分是文件镜像部分(32K),基本上没有什么作用。经过试验,我成功地将第二、第三部分从IO.SYS文件中切除,这时它只剩下了121K大小(比原来的小了100K),并能正常启动,而且原Win98的LOGO画面也不复存在!

这样一来,它就成了真正的MS-DOS 7.10的IO.SYS了吧,在此上传上来:
打开附件 链接已失效(管理员注)

Wengier - 新DOS时代

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

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

2 发表于 2003-04-18 00:00 ·  中国 湖北 武汉 电信
元老会员
★★★★★
步行的人
积分 9,654
发帖 3,351
注册 2003-03-11 00:00
23年会员
UID 1113
性别 男
来自 湖北
状态 离线
好。
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
3 发表于 2003-04-18 00:00 ·  中国 福建 福州 电信
初级用户
积分 119
发帖 7
注册 2003-04-17 00:00
23年会员
UID 1592
性别 男
状态 离线
如果想植入自己的的logo图要怎么做?
4 发表于 2003-04-18 00:00 ·  中国 台湾 台北市 私立沪江高级中学
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
23年会员
UID 1225
性别 男
状态 离线
版主你太厲害了,可不可教我如何看它是分成幾部份呢?謝謝!!
MSN:tiqit2@hotmail.com
5 发表于 2003-04-18 00:00 ·  中国 香港 有线宽频用户
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
Wengier你可不可以把那三個部分的地址(offset)說出來?
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
6 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
第一部分: 00000H - 1E605H (Header)
第二部分: 1E606H - 2E9FFH (LOGO)
第三部分: 2EA00H - 36B95H (Image)
Wengier - 新DOS时代

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

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

7 发表于 2003-04-18 00:00 ·  中国 香港 有线宽频用户
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
對了,我在VPC中試了,可是不能啟動.
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
8 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
不过在我的硬盘(C:\)中是可以启动的。
Wengier - 新DOS时代

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

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

9 发表于 2003-04-18 00:00 ·  中国 广东 佛山 禅城区 电信
元老会员
★★★★
积分 5,170
发帖 1,637
注册 2002-10-16 00:00
23年会员
UID 8
性别 男
来自 广东佛山
状态 离线
还是Wengier利害,这个问题目前只有你解决掉了。
我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
10 发表于 2003-04-18 00:00 ·  中国 香港 有线宽频用户
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
我試過了,只可以在硬盤中啟動,在軟盤中不能.
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
11 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Roy知道为什么呢?可能是文件首部的原因,因为文件大小已被改动,前面的文件头信息也需相应修改一下,但这点我不会改。
Wengier - 新DOS时代

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

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

12 发表于 2003-04-18 00:00 ·  中国 香港 有线宽频用户
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
我試過修正檔頭,可是在軟盤上還是不能.
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
13 发表于 2003-04-18 00:00 ·  中国 河北 石家庄 联通
银牌会员
★★★
积分 1,835
发帖 648
注册 2002-11-08 00:00
23年会员
UID 197
性别 男
状态 离线
能把具体的方法说一下吗?
还有用哪些工具?
14 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
那我想知道,IO.SYS在软盘和硬盘中启动时执行的代码有什么不同?为什么效果会不一样?
Wengier - 新DOS时代

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

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

15 发表于 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
另外Roy帮看看第二部分的那个LOGO是什么压缩格式的(看来压缩比例不高,只有一半左右)?如果能研究出来的话就可以将我们自己喜爱的LOGO放入到里面了。
Wengier - 新DOS时代

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

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

论坛跳转: