Computing.Net > Forums > Novell Netware > memory in 3.12

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

memory in 3.12

Reply to Message Icon

Name: sasfour
Date: February 26, 2004 at 01:33:39 Pacific
OS: netware 3.12
CPU/Ram: p4/256
Comment:

how can i calculate and add 256 ram to my server under 3.12
i know
register memory 1000000 8000000
but it gives only total memry of 135 mega



Sponsored Link
Ads by Google

Response Number 1
Name: wanderer
Date: February 26, 2004 at 11:54:51 Pacific
Reply:

maybe I am wrong [since it has been awhile since I worked with 3.12] but shouldn't it be
1000000 to 256000000


0

Response Number 2
Name: apoorvagala
Date: February 28, 2004 at 06:51:08 Pacific
Reply:

I have 256 MB ram installed in my client's server running 3.12.

Manually registering memory in Netware 3.x
Manually registering memory in Netware 3.x(Last modified: 18MAR1999)

This document (2947903) is provided subject to the disclaimer at the end of this document.


Issue
There are 3 groups of things you need to do to register memory manually on an NW 3.x server.
1. Edit the startup.ncf file

2. Edit the autoexec.ncf

3. Move the autoexec.ncf to the boot partition
Editing the startup.ncf
There are 2 specific lines needed in the startup.ncf file and one to remove. First you will need to rem out the load line for you disk drivers, you will be adding them to your autoexec.ncf. Then you need to make sure the following to lines are present in the startup.ncf file, they are:
set auto register memory above 16 megabytes=off

set reserved buffers below 16 meg=200
Auto and register are 2 words, 16 must be numerals and not sixteen, megabytes and meg must be spelled out or abbreviated in their respective lines just as shown in the example, and it doesn't matter if there is a space before or after the = sign.
Editing the autoexec.ncf
When registering memory manually in NW 3.x the first few lines are key in whether this will work or not. If your file server name was FS1, the interenal ipx number was abc123, you have 128 meg of memory, and you are using and IDE drive then your autoexec.ncf file will look something like this:
file server name FS1

ipx internal net abc123

register memory 1000000 7000000

load ideata.ham

mount sys
In the register memory statement the 1000000 represents 16 meg in hex and the 7000000 represents 112 meg in hex. You will need to calculate the second number based on how much memory you have in your server. There are several shortcuts to calculating that second number but here is the sure fire formula:
total memory - 16 x 1024 x 1024 = Y ; then convert Y into hex

example: 128 - 16 = 112 ; 112 x 1024 x 1024 = 117440512 ; converted to hex is 7000000
The calculator in windows will work beautifully in scientific mode.
Netware requires memory to mount volumes. You may have 512 meg of memory and 24 gig of hard drive space, but if you do not have the register memory command before loading the disk driver you will be trying to mount 24 gig with only the first 16 meg of memory and for 24 gig that isn't enough. When we register the rest of the 512 meg of memory it will work fine.
When you load disk drivers in the startup.ncf file sys mounts automatically, when you load disk drivers in the autoexec.ncf this isn't the case. You will need to mount at least SYS so the rest of your autoexec.ncf file can run.
Moving the autoexec.ncf file to c:\server.312
server.312 is the default directory used as the server boot directory. If you are useing the root of C or another directory to boot the server you will need to take that into account when refering to the server.312 directory. Using anything other then server.312 is HIGHLY discouraged.
Because we are NOT loading disk drivers in the startup.ncf file the server will not be able to mount sys and find the autoexec.ncf, so we move that autoexec.ncf file to C:\server.312. There is no other parameter needed. The server will automatically find the autoexec.ncf file in the boot directory if it is there.
When doing this the thing many people forget to do is copy the autoexec.ncf file to a floppy before downing the server. If you down the server before getting a copy of autoexec.ncf on a floppy you will need to go back in and get it by either loading lan drivers manually or temporarily un-reming the disk drivers in the startup.ncf.
It is recommended that you remove the autoexec.ncf file all together from sys:system. Some people like to have that autoexec.ncf file say only one thing: ***ALL CHANGES TO THE AUTOEXEC.NCF FILE MUST BE MADE TO C:\SERVER.312\AUTOEXEC.NCF*** This allows future administrators to know that the memory is being registerd manually.
>From here on out you can edit the autoexec.ncf file from the server console by typing:
load edit c:\server.312\autoexec.ncf


0

Response Number 3
Name: apoorvagala
Date: February 28, 2004 at 06:56:43 Pacific
Reply:

I hope this helps you. Depending upon the amount of memory installed you need to calculate.

I have this document saved in my pc since 27th December 2000. It was worth saving.

I had tough time with this problem too. But I would say Internet is 21st century's The wisest GURU.You will get all info you need.


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Novell Netware Forum Home


Sponsored links

Ads by Google


Results for: memory in 3.12

Novell 3.12 server install www.computing.net/answers/netware/novell-312-server-install/1094.html

uninstalling license from netware 3.12/3.2 www.computing.net/answers/netware/uninstalling-license-from-netware-31232/443.html

creating usrer accounts in 3.12 www.computing.net/answers/netware/creating-usrer-accounts-in-312/5238.html