中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 关于WinMe的DOS8 上一主题 | 下一主题
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『楼 主』:  关于WinMe的DOS8

WinMe的Himem好像是在磁盘引导区加载的,因为我用WinMe做的启动盘,把里面的IO.SYS换成DOS 7.1的IO.SYS,COMMAND.COM、MSDOS.SYS也都换成DOS 7.1的,并删掉Himem.sys,用它启动,它提示我找不到Himem.sys呢!



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-2-1 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 2 楼』:  

不明白楼主的意思……既然DOS的核心文件都换成7.1的,这个DOS还叫做DOS 8吗?删掉Himem.sys当然会提示找不到它啦,Himem.sys是在CONFIG.SYS里面加载的啊。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-2-2 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 3 楼』:  

其实我就是在WinMe里面格式化磁盘,并选择了“复制系统文件”,做成了一张DOS8 的启动盘,里面根本就没有AUTOEXEC和CONFIG,只有DOS 8 启动所需的文件。我把DOS的核心文件都换成DOS 7.1 的,且删掉了HIMEM.SYS,这样并没有修改引导区的内容,而用它启动电脑,仍然提示找不到HIMEM.SYS,这说明,所谓DOS 8能自动加载HIMEM.SYS,这与IO.SYS、COMMAND.COM、MSDOS.SYS都无关,而应该是在磁盘引导区内加载的。我想,如果做一张DOS 7.1 的启动盘(没有AUTOEXEC和CONFIG),并把其核心文件换成DOS 8的,它应该就不会自动加载HIMEM.SYS。



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-2-2 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
bush
银牌会员




积分 2165
发帖 730
注册 2004-4-21
状态 离线
『第 4 楼』:  

有點意思~

2005-2-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 5 楼』:  



  Quote:
以下是引用JonePeng在2005-2-2 0:32:10的发言:

不明白楼主的意思……既然DOS的核心文件都换成7.1的,这个DOS还叫做DOS 8吗?删掉Himem.sys当然会提示找不到它啦,Himem.sys是在CONFIG.SYS里面加载的啊。

楼主意思是:
dos7的config.sys里又没加载himem,怎么会提示找不到呢?
是不是做启动盘是把himem的加载代码放到了启动扇区里呢?




简单就是美
2005-2-12 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 6 楼』:  

我从没装过WinME啊,所以启动盘是什么样子我不得而知,网上又没有该启动盘下载。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-2-12 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 7 楼』:  

仔细找找,我很久以前传过一个的,不过现在肯定不能下载了,哈哈。



简单就是美
2005-2-13 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 8 楼』:  

呵呵,HIMEM.SYS在啟動扇區中加載?雖然是很可笑,不過不要忘記一個事實,那就是WinDOS8跟真正的純DOS是不同的,不要以為WinDOS8的IO.SYS衹是一般的啟動文件。事實上,WinDOS8的IO.SYS跟DOS6.x/7.x的結構是大不相同的,不可混為一談。所以說,WinDOS8並不是真正的純DOS系統。



Wengier - 新DOS时代

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

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

2005-2-14 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 9 楼』:  

可是我已经把IO.SYS换成DOS7.1的了~~它还是说找不到HIMEM.SYS,这说明,HIMEM的加载应该和IO.SYS无关啊!……



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-2-14 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 10 楼』:  

[em13][FLY][glow=255,red,2][SHADOW=255,blue,1]Microsoft爲什麽不單獨發行一個DOS8呢?[/SHADOW][/glow][/FLY]
[em03]不過DOS 8 的兼容性好象確實不好,我用WINME的啓動槃啓動電腦安裝2k,他會報錯,並且無法再繼續。不過裝XP好像沒這個問題。(都是運行I386裏面的WINNT.EXE)
順便說一下,XP裏面的“格式化爲一個MS-DOS啓動槃”做出來的也是DOS 8,我試過了。



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-2-15 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 11 楼』:  

brglng:可別把我上面的話理解錯了。HIMEM.SYS跟MS-DOS 7.1的IO.SYS當然是無關的,但是和WinDOS8的IO.SYS是有關系的!也就是說,WinDOS8是根本不需要HIMEM.SYS這個文件的,而真正的純DOS(如MS-DOS 7.1)則需要這個文件才能提供XMS等內存。不要以為MS-DOS 7.1和WinDOS8的IO.SYS的功能和結構是一樣的(雖然名稱相同,但事實上是有很大區別的),這才是我上面說到的意思。
再補充說明一下,跟WinDOS8根本不需要HIMEM.SYS這個文件不同,MS-DOS 7.1的HIMEM.SYS在默認情況下是自動加載以優化內存的,所以當沒有HIMEM.SYS這個文件存在的情況下才會報錯。如果你在CONFIG.SYS中加一條DOS=NOAUTO命令,那麼MS-DOS 7.1啟動時就不會自動加載HIMEM.SYS等文件了(不過通常情況下還是建議加載這個文件以優化內存使用)。





Wengier - 新DOS时代

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

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

2005-2-15 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
qqqmmkx
中级用户




积分 286
发帖 33
注册 2003-6-22
状态 离线
『第 12 楼』:  

Win2003的是DOS 9 吗?

2005-2-16 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 13 楼』:  

楼上的,没有那么回事。WinNT/2K/XP及以上的系统都是NT内核的,与DOS无关。不过它们都能制作WinME带的DOS启动盘,即WinDOS8启动盘。根本不存在DOS9这个东东。



Wengier - 新DOS时代

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

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

2005-2-17 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 14 楼』:  



  Quote:
以下是引用Wengier在2005-2-15 23:46:56的发言:brglng:可別把我上面的話理解錯了。HIMEM.SYS跟MS-DOS 7.1的IO.SYS當然是無關的,但是和WinDOS8的IO.SYS是有關系的!也就是說,WinDOS8是根本不需要HIMEM.SYS這個文件的,而真正的純DOS(如MS-DOS 7.1)則需要這個文件才能提供XMS等內存。不要以為MS-DOS 7.1和WinDOS8的IO.SYS的功能和結構是一樣的(雖然名稱相同,但事實上是有很大區別的),這才是我上面說到的意思。再補充說明一下,跟WinDOS8根本不需要HIMEM.SYS這個文件不同,MS-DOS 7.1的HIMEM.SYS在默認情況下是自動加載以優化內存的,所以當沒有HIMEM.SYS這個文件存在的情況下才會報錯。如果你在CONFIG.SYS中加一條DOS=NOAUTO命令,那麼MS-DOS 7.1啟動時就不會自動加載HIMEM.SYS等文件了(不過通常情況下還是建議加載這個文件以優化內存使用)。

按你的意思说,即使把dos8启动盘中的himem.sys删掉,也能提供xms内存?我自己做的dos 7.1启动盘不加dos=noauto也不会自动加载himem.sys啊!没有himem.sys的时候也不会报错。要加载himem.sys,需要在config.sys里面加device=himem.sys。想一想这些,觉得只可能是在启动扇区上的区别啊。要在dos7.1的io.sys中集成himem.sys我想应该也不是不可以的吧?为什么xp自带的“格式化为一张ms-dos启动盘”提供的是dos8呢?难道m$会不知道dos8不是纯dos吗?



32位才是DOS未来的希望
个人网志:http://sololand.moe
2005-2-17 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 15 楼』:  

好象没影的事,居然讨论了这么多。

我刚试验过了,winme 的引导扇区引导 win98 的 io.sys,(删去 config.sys 和 autoexec.bat 文件),根本没有 himem 之类的提示。

在 winme 的 512 字节引导扇区中,也根本发现不了查找 himem 文件的程序代码。它和  win98 的 dos 启动软盘的 bootsector 几乎就是一模一样的。






因为我们亲手创建,这个世界更加美丽。
2005-2-17 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: