![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-14 05:26 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » ms-dos 7.10 到底是什麼 |
| 可打印版本 1,168 / 11 |
| 第1楼 garyzyg | 发表于 2005-08-16 18:03 |
| 初级用户 发帖 16 积分 45 | |
|
ms-dos 7.10 到底是什麼 我已經玩過 ms-dos 6.22 很多年了
7.10 是 ms 放出來的嗎? (我查過了, 似乎不是) 我在 win98 下, ver 後也只有 4.x... 那麼 Wengier 放出來的 msdos71f.zip 裡面的 shell, himem, emm386, ... 到底是從哪裡來的? 還是說, 是某位高手改的? |
|
| 第2楼 Michael | 发表于 2005-08-16 23:02 |
| 钻石会员 发帖 3,041 积分 10,056 | |
|
可怜MS-DOS 6.22你白玩儿了。
照您的说法,win98是运行在msdos 4.x下喽。呵呵。 |
|
| 第3楼 skycould | 发表于 2005-08-17 08:29 |
| 初级用户 发帖 28 积分 40 | |
|
1.ms没有发布ms dos7.10,但被集成在windows 98
2.windows 98 ver4.0不是指dos的ver,而是指windows的ver,因为他们是两个操作系统,他们的版本号没有联系 |
|
| 第4楼 garychang | 发表于 2005-08-17 11:41 |
| 初级用户 发帖 9 积分 136 | |
|
可是用在 98 下用 format a: /s 做出來的 floppy 用 ver 查版本, 結果顯示
Windows 98 [Version 4.10.2222] 樓上大俠所說的 ms-dos 7.10, 到底在 windows 98 的哪裡啊? (To 2 樓: 我已經玩 Linux 有 2 年了 ^_^) |
|
| 第5楼 Wengier | 发表于 2005-08-17 11:50 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
“因为他们是两个操作系统”這話不正確,Win98本身不是可獨立使用的操作系統,而是運行於DOS下的,由DOS操作系統來啟動。MS-DOS 7.10下既可以運行Win3.x,也可以運行Win95/98。而BootGUI=1的意思就是說是否自動啟動Windows這個GUI程序,類似Unix類操作系統中的/etc/inittab文件中的id:5:initdefault:設置,即控制是否自動啟動X-Window。
|
|
| 第6楼 garychang | 发表于 2005-08-17 16:50 |
| 初级用户 发帖 9 积分 136 | |
|
班竹能告知 MS-DOS 7.10 在 WINDOWS 98 的哪裡嗎?
|
|
| 第7楼 Wengier | 发表于 2005-08-17 23:52 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
M$發行的所謂“Windows 98”其實就相當於是一個“DOS發行版”,包括DOS內核和命令,以及Win4.1 GUI兩大部分。它很類似一個“Linux發行版”,後者包括Linux內核、GNU命令,以及X-Window這個GUI和KDE/GNOME桌面系統。
|
|
| 第8楼 fdsiuha | 发表于 2005-08-18 01:05 |
| 高级用户 发帖 302 积分 587 | |
|
至于DOS7.1在那里这个问题颇费口舌呢。
首先是BOOTSECTOER。 然后是根目录下的IO.SYS、COMMAND.COM 还有WINDOWS目录里的HIMEM.SYS、EMM386.COM 除此以外DOS的外部命令,主要就是WINDOWS\COMMAND的所有文件以及所有子目录里的文件。 另外WINDOWS目录里的网络应用程序,如NETSTAT、PING等。 还有用于维护系统的杂七杂八的工具,也可以在DOS下运行,不过离开了WIN似乎没有什么意义的,也有好多存在于各个系统目录中。 另外原版光盘中也有一些是没有安装到硬盘中的。 有些文件不只出现在一个地方,譬如COMMAND.COM。 ------------------------------------------------------------------------------- 另外我记不的是那一版,还是全部的WIN95,VER命令可以显示出DOS的版本号,现在深究此事也无甚道理。 其实要说改的话,也是很简单的,都是ASCII存在于各个文件当中,Starting MS-DOS...都很容易改出来,何况VER的显示信息? ------------------------------------------------------------------------------- DOS7自然是随WIN9X放出来的,没有DOS7的基础,9X就成空中楼阁了。就像WINME,虽然不提供启动到纯DOS环境等等功能,但是却还是必须抱住DOS核心,微软不会笨到想脱离地球却拿斧子去砍脚的地步。只不过DOS变成了附属的功能部件罢了,虽然9X离不开DOS,但是更多的人愿意使用图形界面。 其实9X就是兼容一切可以兼容的东东,微软引诱人们去用他的WIN,开发基于WIN的应用程序,不要用OS/2和DOS。最后用2000、XP彻底断绝大家的后路。HOHO~~ [ Last edited by fdsiuha on 2005-8-18 at 01:24 ] |
|
| 第9楼 garychang | 发表于 2005-08-18 17:42 |
| 初级用户 发帖 9 积分 136 | |
|
我 check 了一下 98 作的開機片和下載下來的 7.10 開機片,
1. first 512 bytes 是一樣的 2. command.com 的不同處: 見 command.com.diff.rar 可以看到幾乎只是修改 ascii 的部份 3. io.sys 的不同處: 見 io.sys.diff.rar 恩, 應該是 7.10 based on 98 4. himem.sys, emm386.exe 是一樣的 所以說, 7.10 的 io.sys 是從哪裡來的? (這一點很重要) 附件 io.sys.diff.rar (359.16 KiB) command.com.diff.rar (3.49 KiB) |
|
| 第10楼 fdsiuha | 发表于 2005-08-18 20:14 |
| 高级用户 发帖 302 积分 587 | |
|
形式上的差别不能说明一切,只有本质才是最主要的。
当然,我们研究事物的本质自然要先从现象着手。 楼主的研究自然是很重要,1、2都说明其实COMMAND.COM其实没有什么区别, 但是WIN下的IO.SYS与纯DOS下的IO.sys不是太一样,所以楼主的研究可能要在这里打一个问号了。 实际上IO.SYS另外还继承了以前版本DOS的MSDOS.sys的主要功能,自然会与原来的IO.SYS有比较大的出入(光看你的压缩文件大小就可以看出来,有359.16K的出入)。 DOS7的MSDOS.SYS只作为一个配置文件使用。 详细说明参考Wengier对其他问题回复 http://www.cn-dos.net/forum/viewthread.php?tid=16454&fpage=2 (注:我没做过这样的实验) 另外,是WIN9X基于DOS7的,不是DOS7基于WIN9X。没有WIN9X你一样可以使用DOS,但是没有DOS7核心,恐怕你需要为它指定一个不同的DOS作为核心,还有HIMEM.SYS的替代品。 [ Last edited by fdsiuha on 2005-8-18 at 20:19 ] |
|
| 第11楼 Wengier | 发表于 2005-08-19 00:44 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
正如fdsiuda所述,請樓主不要把DOS7和Win9x的關系弄反。Win9x是基於DOS下運行的GUI程序,所以98是based on DOS,而不是相反!因此不要把DOS和其GUI的主從關系弄反,要不正如二樓所述,你以前玩的DOS真的都是白玩了。
|
|
| 第12楼 garychang | 发表于 2005-08-19 21:41 |
| 初级用户 发帖 9 积分 136 | |
|
受教了, 不過我想我應該沒有弄錯
只是不知道那個 125960 bytes 的 io.sys 是從哪裡來的! 我在原版光碟和安裝好的系統都找不到! |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |