本人通过给一台NetWare服务器添加内存和硬盘,体会到了这一点。该服务器的原配置是PⅡ400、64MB内存、4.3GB硬盘,准备给它添加128MB内存及18GB硬盘。
将买回的配件安装到服务器上,然后启动NetWare服务器。在启动过程中,BIOS显示新内存及新硬盘。但进入NetWare后,不能使用新添加的内存及硬盘。对于不能使用新添加的硬盘比较好理解,因为新硬盘还没有格式化;但对于不能使用新添加的内存可能要怀疑。然而事实如此,你若不信,可在NetWare服务器的主控台上,打入Memory命令试验。
为使新添加的内存生效,需做以下工作:
在NetWare服务器的主控台上,使用Registermemory命令注册内存。该命令的语法为:
Registermemory新增内存起始地址(用十六进制表示)新增内存容量(用十六进制表示)
在本例中,原配置为64MB内存,用十六进制表示为4000000,所以该新增内存的起始地址为4000000H,新增128MB内存,用十六进制表示为8000000H。所以使用以下命令参数注册新添加的内存:
Registermemory40000008000000
系统提示:“Memorywassuccessfullyadded.”。可以再用Memory命令验证当前内存是否为192MB。
为了免除系统每次启动后都需敲入该命令,可将该命令加到NetWare的自动执行批命令Autoexec.ncf中的Mountall命令之后。
产生这一问题的原因是NetWare4.11版不能自动识别由多个内存条组成、总容量大于16MB的插在非第一个内存插槽的内存条,虽然计算机硬件系统已识别出所有的内存。
为使新添加的硬盘生效,需做以下工作:
在NetWare服务器的主控台上,使用Install.nlm模块按选单提示对新添加的硬盘设置NetWare分区及NetWare卷。
通过映射及设置相应的权限,用户就可以使用新添加的磁盘卷了。
上一篇:如何解决虚拟内存常见问题
下一篇:如何共享虚拟内存