|
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 |
|
|
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
状态 离线
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|