无忧启动论坛
标题:
关于DOS启动盘的问题(二)
[打印本页]
作者:
83garfield
时间:
2005-2-12 11:10
标题:
关于DOS启动盘的问题(二)
想请教一下各位大虾,在config.sys中
[COMMON]
………………
………………
………………
………………
devicehigh=ramdrive.sys /E 4096 512 168
………………
这行命令的作用,我主要不懂后面“/E 4096 512 168”这些参数的作用
作者:
弄潮儿-NET
时间:
2005-2-12 11:35
标题:
关于DOS启动盘的问题(二)
/E 4096 512 168
分别是 虚拟盘大小:4兆,扇区大小:512字节,文件及目录的数目:168个
作者:
83garfield
时间:
2005-2-12 11:48
标题:
关于DOS启动盘的问题(二)
在config.sys中加载的ramdrive.sys虚拟内存盘文件
是需要通过autoexec.bat或setramd.bat中加入findramd.exe这个内存盘符查找工具才能正确识别
但我发现findramd.exe有不同的版本,原win98启动盘有一个,MS-DOS7.1又有一个,而win98内的findramd.exe文件是比较大的
当然,程序编写的日益进步,可以用更精简更好的方法代替过去的老模式,所以我相信文件大小应该不会影响到软件原有的功能。
但会不会是软件版本的不同,导致参数使用有所差异???
另外ramdrive.sys情况也一样,存在两个大小不同的版本,同样也是原win98启动盘内的文件较大一点
作者:
83garfield
时间:
2005-2-12 11:57
标题:
关于DOS启动盘的问题(二)
谢谢二楼的大虾,我还有一个问题
device=ramdrive.sys /E 2048
和
devicehigh=ramdrive.sys /E 4096 512 168
两条命令有什么不同?
作者:
83garfield
时间:
2005-2-12 12:02
标题:
关于DOS启动盘的问题(二)
如果ramdrive.sys本身可以支持4M,为何过去win98启动盘中只设置2M?
而将文件加入高端内存和加入普通内存,它们的作用又有什么不同?
作者:
e55
时间:
2005-2-12 21:07
标题:
关于DOS启动盘的问题(二)
路过路过
程序装入高端内存就可以不占用基本内存,而空出基本内存就可以让系统跑得更好。某些程序对基本内存要求很高。所以我们那时一个技巧是DOS只占**K的基本内存,然后去吹牛。可以用MEM命令调看内存占用情况。
曾经买过一张D版WIN98,发现有一个问题,就是用光盘启动无论如何也装不了系统。研究原因后发现基本内存被用得只剩两三百K了,导致安装程序无法运行。这时你的扩展内存再高也没用(我那部机子是128M内存的)
当时手头只有那一张WIN98盘,实在没有办法,只好SYS系统到C盘。然后在光盘下将安装程序COPY到C盘。最后在硬盘启动运行安装程序才解决。
文件好像是不能装入内存的吧?
WIN98只设置2M的一个原因是为了兼容性问题,那时有些机子只有4M内存,就算内存大于8M,也要考虑其它程序对内存的要求。
DOS同WINDOWS有一个共同点,就是版本越高,程序越大。鲜有变小的
但是为了考虑兼容性问题,新版本同老版本操作方法大同小异
所以你如果会用DOS3就一定会用DOS622。
device=ramdrive.sys /E 2048
和
devicehigh=ramdrive.sys /E 4096 512 168
不同的地方是第一个命令后面的参数用默认值
具体数值得去翻DOS手册,我不是没有,是不愿去翻,那玩意现在没有多大研究价值。
不知不觉打了这么多希望对你有点帮助了
作者:
83garfield
时间:
2005-2-12 21:42
标题:
关于DOS启动盘的问题(二)
[这个贴子最后由83garfield在 2005/02/12 10:00pm 第 1 次编辑]
哈哈~~!你已经帮我很大的忙了!!
其实我都觉得研究这些是有点无聊,所以都打算解决了这个问题就停了~~
另外还有一些问题在“关于DOS启动盘的问题(三)”中请教
作者:
ing0
时间:
2005-2-19 16:27
标题:
关于DOS启动盘的问题(二)
在config.sys中加载的ramdrive.sys虚拟内存盘文件
是需要通过autoexec.bat或setramd.bat中加入findramd.exe这个内存盘符查找工具才能正确识别
我无加入。但默认是D哈哈。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./)
Powered by Discuz! X3.3