China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-23 19:59
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [Recommendation] Super "Weight Loss" Method for IO.SYS View 2,824 Replies 22
Floor 16 Posted 2003-04-18 00:00 ·  中国 上海 金山区 电信
银牌会员
★★★
Credits 1,231
Posts 498
Joined 2002-12-03 00:00
23-year member
UID 398
Gender Male
Status Offline
Boss Wengier, don't put any logos. I, a shrimp, like streamlined things most. Strongly the moderator to work hard and succeed on a floppy disk.
言多必失!必失!!油多菜不坏,礼多人不怪
Floor 17 Posted 2003-04-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Finally found out that the logo was compressed into IO.SYS using DBLSPACE. Here's the post I just made:
http://www2.zzu.edu.cn/ie/newdos/dispbbs.asp?boardID=11&ID=1898

Of course, it needs to be streamlined. I'll figure it out in the next few days.
Wengier - 新DOS时代

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

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

Floor 18 Posted 2003-04-19 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
LanE: Actually, it can be done just by using EDIT to cut.

The following is attached with my latest research results:

I found that the reason why the 124K IO.SYS cannot boot from a floppy disk seems to be that when it boots from a floppy disk, it detects its own size. After multiple tests, I have determined that this size is 192,001 bytes (that is, 190,976 bytes of the file header + 1,024 bytes of the image + 1 byte). That is to say, if it is smaller than this size, IO.SYS cannot boot from a floppy disk, but can boot from a hard disk. In fact, it only checks whether it has reached this size, but does not check what the content is. Therefore, even if all the following are 00 00H, it can. At this time, it can boot from both the floppy disk and the hard disk. However, this is obviously a waste of space. There are two good solutions:

Method 1: Cancel this size check when IO.SYS boots from a floppy disk (Roy, give it a try);
Method 2: Embed the custom LOGO compressed by DoubleSpace into the 124-191K space of IO.SYS to effectively use this part of the space to display the custom boot LOGO screen.

Everyone is welcome to put forward methods and suggestions. Thank you!

The download address of this IO.SYS (192,001 bytes) is:
Open the attachment Link has expired (Administrator's note)

Go and give it a try.

Wengier - 新DOS时代

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

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

Floor 19 Posted 2003-04-19 00:00 ·  中国 吉林 吉林市 中移铁通
银牌会员
★★★
想當一人之下萬人之上
Credits 1,275
Posts 393
Joined 2003-01-10 00:00
23-year member
UID 717
Gender Male
Status Offline
Use a hex editor, it's better.
<- 刷新一下换个MM
叫我Jorkin或小p就行,别再叫playboy2925了,跟提犯人似的。
如果认为小弟发的logo不错的话,给朵鲜花我就知道了。:)
Floor 20 Posted 2003-04-19 00:00 ·  中国 香港 有线宽频用户
管理员
★★★★
專業島民
Credits 4,869
Posts 1,633
Joined 2002-12-10 00:00
23-year member
UID 465
Gender Male
Status Offline
The following is a quote from Wengier on 2003-4-19 3:30:11:
Method 1: Cancel the size check of IO.SYS when booting from a floppy disk (Roy, give it a try);

I can't find where IO.SYS checks the size.
Wengier, why don't you also give it a try.
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
Floor 21 Posted 2003-04-19 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
I really can't find where to check.

Updated on 2003-4-20: Finally found it and successfully "slimmed down" to 123K! For details, please see:

http://www2.zzu.edu.cn/ie/newdos/dispbbs.asp?boardID=11&ID=1916
Wengier - 新DOS时代

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

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

Floor 22 Posted 2003-11-05 00:00 ·  中国 贵州 黔东南苗族侗族自治州 凯里市 电信
初级用户
Credits 137
Posts 7
Joined 2003-11-02 00:00
22-year member
UID 12352
Gender Male
Status Offline
http://www2.zzu.edu.cn/ie/newdos/dispbbs.asp?boardID=11&ID=1916

The address cannot be opened.
Floor 23 Posted 2003-11-05 00:00 ·  中国 上海 闵行区 电信
初级用户
Credits 109
Posts 2
Joined 2003-11-05 00:00
22-year member
UID 12485
Gender Male
Status Offline
So powerful, did you know it by looking at the assembly code? It's very exhausting
Forum Jump: