无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1723|回复: 7
打印 上一主题 下一主题

关于DOS启动盘的问题(二)

[复制链接]
跳转到指定楼层
1#
发表于 2005-2-12 11:10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请教一下各位大虾,在config.sys中
[COMMON]
………………
………………
………………
………………
devicehigh=ramdrive.sys /E 4096 512 168
………………
这行命令的作用,我主要不懂后面“/E 4096 512 168”这些参数的作用
2#
发表于 2005-2-12 11:35:30 | 只看该作者

关于DOS启动盘的问题(二)

/E 4096 512 168
分别是 虚拟盘大小:4兆,扇区大小:512字节,文件及目录的数目:168个
回复

使用道具 举报

3#
 楼主| 发表于 2005-2-12 11:48:08 | 只看该作者

关于DOS启动盘的问题(二)

在config.sys中加载的ramdrive.sys虚拟内存盘文件
是需要通过autoexec.bat或setramd.bat中加入findramd.exe这个内存盘符查找工具才能正确识别
但我发现findramd.exe有不同的版本,原win98启动盘有一个,MS-DOS7.1又有一个,而win98内的findramd.exe文件是比较大的
当然,程序编写的日益进步,可以用更精简更好的方法代替过去的老模式,所以我相信文件大小应该不会影响到软件原有的功能。
但会不会是软件版本的不同,导致参数使用有所差异???
另外ramdrive.sys情况也一样,存在两个大小不同的版本,同样也是原win98启动盘内的文件较大一点
回复

使用道具 举报

4#
 楼主| 发表于 2005-2-12 11:57:55 | 只看该作者

关于DOS启动盘的问题(二)

谢谢二楼的大虾,我还有一个问题
device=ramdrive.sys /E 2048

devicehigh=ramdrive.sys /E 4096 512 168
两条命令有什么不同?
回复

使用道具 举报

5#
 楼主| 发表于 2005-2-12 12:02:01 | 只看该作者

关于DOS启动盘的问题(二)

如果ramdrive.sys本身可以支持4M,为何过去win98启动盘中只设置2M?
而将文件加入高端内存和加入普通内存,它们的作用又有什么不同?
回复

使用道具 举报

6#
发表于 2005-2-12 21:07:57 | 只看该作者

关于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手册,我不是没有,是不愿去翻,那玩意现在没有多大研究价值。
不知不觉打了这么多希望对你有点帮助了
回复

使用道具 举报

7#
 楼主| 发表于 2005-2-12 21:42:53 | 只看该作者

关于DOS启动盘的问题(二)

[这个贴子最后由83garfield在 2005/02/12 10:00pm 第 1 次编辑]

哈哈~~!你已经帮我很大的忙了!!
其实我都觉得研究这些是有点无聊,所以都打算解决了这个问题就停了~~
另外还有一些问题在“关于DOS启动盘的问题(三)”中请教
回复

使用道具 举报

8#
发表于 2005-2-19 16:27:26 | 只看该作者

关于DOS启动盘的问题(二)

在config.sys中加载的ramdrive.sys虚拟内存盘文件
是需要通过autoexec.bat或setramd.bat中加入findramd.exe这个内存盘符查找工具才能正确识别
我无加入。但默认是D哈哈。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-12 08:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表