Computing.Net > Forums > Novell Netware > Set Register Memory

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Click here to start participating now! Also, check out the New User Guide.

Set Register Memory

Reply to Message Icon

Name: Andres
Date: September 14, 2000 at 09:17:56 Pacific
Comment:

I have a Novell 3.12 on a Pentium 133 with 32M RAM Memory.
Actualy, after mounting SYS volume (1Gb), when I try to mount my VOL1 (1.5Gb) I receive this error message "Insuficient Memory to Mount Volume".
I have used the SET REGISTER MEMORY 1000000 TO 1000000 and I don't knoe if is it correct.

thank you



Sponsored Link
Ads by Google

Response Number 1
Name: Jensen
Date: September 14, 2000 at 14:45:34 Pacific
Reply:

Type 'MEMORY' at the Server console.
if the current servermemory is 16 MBytes then you can use the "Register Memory" statement to fix your problem.

Here is the currect syntax:

Register Memory 1000000 1000000

Type "Memory" again. The total Memory should be 32 MBytes now.

To make this fix permanent (atfer reboot etc) you have to write the line (Register Memory 1000000 1000000) into server's startup.ncf.


0

Response Number 2
Name: Markus Dettmer
Date: October 31, 2000 at 13:08:36 Pacific
Reply:

How to register memory in Netware 3.x and 4.x (Last modified: 12OCT1999)
This document (10018941) is provided subject to the disclaimer at the end of this document.
Printer friendly version of this document
Forward this document to a colleague
Provide feedback about this document to Novell


--------------------------------------------------------------------------------
Goal
How to register memory in Netware 3.x and 4.x


--------------------------------------------------------------------------------
Fact
Novell NetWare 4.x

Novell NetWare 3.1x

Formerly TID 1003164


--------------------------------------------------------------------------------
Fix
Below is examples of how to register memory on 3.x and 4.x NetWare servers. If a server has more than 16MB of RAM and a disk adapter that uses 16 and 24 bit DMA or bus-mastering, the server startup files will need to be modified as follows.

NetWare 3.1x:
STARTUP.NCF
Set auto register memory above 16 megabytes=off
Set reserved buffers below 16 meg=200 (optional, device dependent)
etc...

AUTOEXEC.NCF
File server name
Ipx internal net


Register memory 1000000
Load
Mount all
etc...

Note: For the 3.1x solution the AUTOEXEC.NCF must be copied to the server boot directory and the copy residing in the SYS:SYSTEM directory should be renamed.

NetWare 4.01
STARTUP.NCF
Set auto register memory above 16 megabytes=off
Set reserved buffers below 16 meg=200 (optional, device dependent)
Load PM401
Load Memfrgfx 1000000 (replaces REGISTER MEMORY)
Load
etc...

NetWare 4.02
STARTUP.NCF
Set auto register memory above 16 megabytes=off
Set reserved buffers below 16 meg=200 (optional, device dependent)
Register memory 1000000
Load
etc...

NetWare 4.1 and above:
The register memory statement works in 4.1 as described in 4.02 above, however,
ALWAYS AUTO REGISTER MEMORY IN NETWARE 4.1 and above. This is the only
way to assure that you will not cause memory segmentation problems.

If you are unable to successfully auto register memory, then call your hardware
vendor. You will need to get a system board, BIOS upgrade, that allows the auto
register memory functionality to work, or you may need to go with a different
system board. Also, be certain that the current OS patches are loaded and that
the current LOADER.exe has been applied to SERVER.exe.

The number to use in the place of is determined by taking the number of megabytes above 16MB and converting it to hex.
Below is a chart of common numbers converted to hex
Total Hex number to use
20 400000 (20MB - 16MB = 4 MB = 4194304 bytes = 400000 in hex)
24 800000
28 C00000
32 1000000
40 1800000

An easy way to calculate the number in hex is to take the number of Megs above 16, convert that to hex and add 5 zeros on the end. Example a server with 64 MB total RAM: 64 - 16 = 48. 48 in hex is 30. The entry in the AUTOEXEC.NCF would be REGISTER MEMORY 1000000 3000000

More information on memory segmentation and detail to implement memory registration is available in TID 2908018.


--------------------------------------------------------------------------------

Please select if this document solved your problem.

--------------------------------------------------------------------------------
Document Title: How to register memory in Netware 3.x and 4.x
Document ID: 10018941
Solution ID: 1.0.34405938.2360957
Creation Date: 12OCT1999
Modified Date: 12OCT1999
Novell Product Class: NetWare
Novell Product and Version: NetWare 4.11
NetWare 5
Novell Clients

--------------------------------------------------------------------------------
DISCLAIMER
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.


0

Response Number 3
Name: ms
Date: October 31, 2000 at 20:28:44 Pacific
Reply:

good info marcus


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More


Netware 5.1/Arcserve 6.6 Network Status error



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: Set Register Memory

memory in 3.12 www.computing.net/answers/netware/memory-in-312/4945.html

Program too big to fit memory www.computing.net/answers/netware/program-too-big-to-fit-memory/3480.html

novell server312 memory Configure www.computing.net/answers/netware/novell-server312-memory-configure/1505.html