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 07:53
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [Discussion] Suddenly had an idea, please discuss it! View 684 Replies 6
Original Poster Posted 2003-07-23 00:00 ·  中国 湖北 武汉 教育网
初级用户
Credits 175
Posts 21
Joined 2003-07-22 00:00
23-year member
UID 7327
Gender Male
Status Offline
After seeing everyone make so many DOS boot disks, my eyes got a little dazzled, so I left the computer and took a shower. In the shower room I suddenly had some thoughts about DOS and WINDOWS, and wanted to write them down for everyone to see.
I started using computers in 1996. Back then DOS ruled the world, very gloriously. Later, as WINDOWS became widespread, DOS began to retreat. First it coexisted with WIN95 and WIN98, then with WINME, WIN2000, WINXP, DOS gradually disappeared from most people's sight. WINDOWS really is a foolproof operating system, and we have to admit its advantages. My dad is 55, and he still chats with me on QQ every day!
Everyone has made so many boot disks — what are they for? In the past I only used them when reinstalling DOS. Now I guess everyone surely wouldn't be doing this so enthusiastically just for that purpose alone. I think it's for actually “using” DOS. I put quotation marks around "using" just to say that without a boot disk, it seems we can't use it quite so smoothly, right!
Everyone here is unwilling to give up WINDOWS, and of course also unwilling to give up DOS. With a very sincere attitude, I want to ask everyone: can we win DOS back a position of equal standing? There are many experts here, maybe this problem really can be solved.
Can we win back half the hard disk for DOS??? And not have to rely on rebooting and inserting a DOS boot disk every time we want to use DOS.
In the past WIN95 could coexist with DOS. I remember that back then there were two sets of boot files in my C drive, with the extensions DOS and WIN, and they could be switched back and forth. Now I'm using WINME, and I feel it treats DOS unfairly,
so I tried to change it. Aren't there patches online? So I tried one. Now I can enter WINME's “pure” DOS. I put quotation marks around pure to show that it isn't pure. I guess the principle is that it separates WINME's boot process
, so that the final WIN command that loads the GUI does not execute automatically, but waits for your command, like using WIN3.X.
In the past WIN95 and DOS each booted the system on their own, along two different lines, from IO.SYS, MSDOS.SYS to COMMAND.COM, CONFIG.SYS, AUTOEXEC.BAT. By the time of WINME, Microsoft got crafty. From how it feels after my modifications, they seem to have strengthened the role of IO.SYS, establishing its own unique position inside that file, so that the WINDOWS system gained control and squeezed DOS out.
The reason I say the modified WINME pure DOS is not pure is because on that basis I used Wengier's boot disk setup to make the config files. After booting the DOS system, I used MEM to check, and the first resident program in memory was SYSTEM. That is obviously from WINDOWS! I think the main culprit is its IO.SYS, because looking through the other boot files, there is nothing about SYSTEM. I don't know much about the contents of IO.SYS, but I suppose there must be things in it that restrict DOS. So yesterday I was asking what could be used to view and modify IO.SYS.
Wengier should know a lot about this, right? You must have modified the IO.SYS in your boot disk. I wonder whether focusing on IO.SYS could solve the problem of booting DOS from the hard disk?! Please think it over, experts!
I'm almost done writing. Looking back on it, it's possible that I'm just ignorant and inexperienced, and that in fact everyone has already solved this problem, and everyone's DOS now can already coexist with WINDOWS? If so, then please don't laugh at me, just tell me the method! If it is still an unsolved problem, then please give it some thought!!!
Thank you, everyone!!!
Floor 2 Posted 2003-07-24 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Exactly... we're mainly making these DOS boot disks in order to actually “use” DOS...


The following is quoted from what Klin625 said at 2003-7-23 23:51:23:
    Wengier should know a lot about this, right? You must have modified the IO.SYS in your boot disk. I wonder whether focusing on IO.SYS could solve the problem of booting DOS from the hard disk?! Please think it over, experts!


What I made is an MS-DOS 7.10 boot disk.. not the DOS boot files that come with WinME. With MS-DOS 7.10, this problem basically doesn't exist.. I did modify that IO.SYS file, making it into a truly pure DOS boot file~~

As for MEM showing “SYSTEM”, that's really just “MS-DOS” being renamed, while in substance nothing has changed.. actually this is very easy..
Wengier - 新DOS时代

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

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

Floor 3 Posted 2003-07-24 00:00 ·  中国 湖北 武汉 教育网
初级用户
Credits 175
Posts 21
Joined 2003-07-22 00:00
23-year member
UID 7327
Gender Male
Status Offline
Wengier, I want to ask you something: can these boot files you modified be settled onto the hard disk? DOS7.1 and WINDOWS shouldn't have much conflict, right?! Or in other words, is it possible that the DOS you designed yourself can be compatible with WINDOWS?
Also, how can I see the contents of IO.SYS? I want to compare WIN95 and WNME and see what tricks they were really playing! Could you help me?!
Floor 4 Posted 2003-07-24 00:00 ·  中国 湖北 武汉 教育网
初级用户
Credits 175
Posts 21
Joined 2003-07-22 00:00
23-year member
UID 7327
Gender Male
Status Offline
The following is quoted from what Wengier said at 2003-7-24 1:40:09:
As for MEM showing “SYSTEM”, that's really just “MS-DOS” being renamed, while in substance nothing has changed.. actually this is very easy..


Then what exactly is SYSTEM itself? I think it's because of it that when I configure multiboot, loading EMM386 causes a crash!


Floor 5 Posted 2003-07-24 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
“SYSTEM” has absolutely nothing to do with EMM386 crashing, nor could it possibly have anything to do with it.

That IO.SYS of course can be used in any environment (whether floppy disk, hard disk, CD, etc.). Also, because Win9x is a GUI program under DOS 7.x, under DOS you can just use the WIN command directly, so there is no conflict problem.
Wengier - 新DOS时代

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

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

Floor 6 Posted 2003-07-24 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 quoted from Klin625 at 2003-7-24 8:36:37:
Then what is SYSTEM itself?
It is io.sys, that is, the MS-DOS kernel
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
Floor 7 Posted 2003-07-24 00:00 ·  中国 湖北 武汉 教育网
初级用户
Credits 175
Posts 21
Joined 2003-07-22 00:00
23-year member
UID 7327
Gender Male
Status Offline
Oh! So it turns out to be IO.SYS!

Wengier, since the two don't conflict, then they should be able to move onto the hard disk at the same time, right? Is it possible to advance from floppy disk to hard disk?
Forum Jump: