Tuesday, November 9, 2010

Novell Netware v3.11 Server Install Guide

Step 1 - Estimate Server Memory Requirements
For each DOS volume the amount of memory in Megabytes you need is
Total Memory= [(.23 x Volume Size {in MB}) / (Block Size {Default is 4})] + 2 MB
Minimum memory requirements is 4 Mb of RAM.


Step 2 - Create server boot disk or partition
For a floppy based boot disk, format a high density disk with the /s parameter or SYS the disk after it has been formatted.

For a hard disk based boot disk, partition a 2 Mb partition on the primary hard disk drive, then format the partition with the /s command. Do not designate any other partition information because Novell will handle making its own partitions! You must also set the new 2 Mb partition to the active partition or it might not boot.

With both methods copy the contents of NETWARE 386 OPERATING SYSTEM-1 disk to the boot disk. Also copy the .DSK file that you need (such as ISADISK.DSK), located on the NETWARE 386 OPERATING SYSTEM-2 disk, to the boot disk. As a final step create an AUTOEXEC.BAT file containing only the line:
@SERVER


Step 3 - Begin the INSTALL.NLM
Reboot the system with the newly created boot disk or partition. Once the system boots it will ask for a server name. Enter this name and then enter an internal network number. The default number used for consistency is FFFFFFFF (8 Fs), but this number must be different for each server on the same network, so check all other servers before entering it. Next you must load the disk driver, by typing LOAD ISADISK and pressing ENTER. Accept all default settings unless you have altered them. The ISADISK.DSK must have been copied as mentioned in step 2!

If your server has more than 16MB of RAM, use the REGISTER MEMORY command to tell the machine how much memory it has. The format of this command is REGISTER MEMORY 1000000 {amount of ram over 16MB}. For example a machine with 32MB of RAM would use REGISTER MEMORY 1000000 1000000. You simply need to type this as the colon prompt to enable the memory. Also make sure this command is in your STARTUP.NCF file.

Insert the NETWARE 386 OPERATING SYSTEM-2 disk and type LOAD A:INSTALL and wait for the install program to load.


Step 4 - Set up drive and copy files
From the "Installation Options" menu select "Disk Options" and then "Partition Tables", and finally the "Create NetWare Partition" option. To use the default settings simply press ESCAPE at the "Partition Information" screen and answer "Yes" to the create partition question. Exit the remain screens with ESCAPE until you reach the main install menu.

From the "Installation Options" menu select the "Volume Options" and then press the INSERT key to create a new volume and accept the default name SYS. Press ESCAPE to accept the settings, and then re-select the volume with ENTER and move down with the arrow keys to the "Status" option and toggle it to mount with the ENTER key. Then press ESCAPE
.
Return back to the "Installation Options" menu and", then select "Available System Options" and finally the "Copy System and Public Files" option from this menu. Just follow the prompts for the new diskettes.


Step 5 - Configure network loadable modules and LAN drivers
After you complete loading of the modules press ALT-ESCAPE to return to the console prompt (screen with a colon prompt). Type and press ENTER after the following lines:

LOAD
Normally the NE2000 driver is used in the choice. This card is the default Ethernet driver, and the settings on the card and the settings selected here should be IRQ 2, and IO address 300h for consistency.

Bind IPX to
Select a network number to use with each network card you use that is unique for the server. If you have multiple servers on the network they must all have the same network number!


Press ALT-ESCAPE to return to the "Available System Options" menu and select "Create AUTOEXEC.NCF File". Verify all of the command you just typed appear in the AUTOEXEC.NCF file displayed. If they do add the following commands to the end of the file:

LOAD NMAGENT
LOAD STREAMS
LOAD CLIB
LOAD MATHLIB
LOAD TLI
LOAD IPXS
LOAD SPXS
LOAD NUT

Some other avaliale optional NLM files are listed below with their functions:


Remote Console Control
LOAD REMOTE
LOAD RSPX
Printer Server
LOAD PSERVER
Server Monitor
LOAD MONITOR
Packet Burst Support
LOAD PBURST (Note: Not all copies of Netware v3.11 came with this NLM. You may have to copy it from another source to the SYSTEM directory on your Novell server).
Workstation Note: NETx must be replaced with BNETx for this protocol to function.
Secure Console (Unload DOS)
SECURE CONSOLE

Once you have added these commands press ESCAPE to save the file

Next, select "Create STARTUP.NCF File" from the menu and verify that it contains the LOAD ISADISK line with the appropriate port and interrupt parameters, and then press ESCAPE to save this file.


Step 6 - Test Server and build workstations
Once you have completed these steps, exit the INSTALL.NLM program and type DOWN, followed by an ENTER, to down the file server. When you press RESET the machine should boot up and perform all of the commands that you instructed it to do.
You should now run WSGEN, on another computer, from a COPY of the original diskette. This will generate the IPX.COM file needed for the workstations. You must run the IPX.COM and one of the NET.COM files (either NETx.COM, EMSNETx.COM, or XMSNETx.com) to connect the workstation to the network. You may also decide to use the newer BNETx.com file to support both regular and burst mode transmissions for increased throughput.


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

Sample SYSTEM Login Script
This is a simple login script which maps the DOS, PUBLIC, WINDOWS, and UTILS directories on the path. It also assumes that all users have usernames 8 letters or less, except SUPERVISOR, and that they each have a directory off of the root directory on volume SYS which is named after their username. It places this directory on the path, places the user in the directory at startup, and even redirects TEMP files to this directory. The directory SUPERVIS is assumed to be the home directory of the SUPERVISOR. This also sets the COMSPEC and DIRCMD environment variables. Each user must also have a simple one-line login script containing only EXIT for this script to function properly.

Please note that there is a space after the V:\ before the quote mark in both the SET TEMP and TMP lines.


SAMPLE SYSTEM LOGIN SCIPT:
MAP INS ROOT S1:=SYS:DOS
MAP INS ROOT S2:=SYS:PUBLIC
MAP INS ROOT S3:=SYS:WINDOWS
MAP INS ROOT S4:=SYS:UTILS
IF LOGIN_NAME="SUPERVISOR" THEN BEGIN
MAP ROOT INS S5:=SYS:SUPERVIS
MAP F:=SYS:SUPERVIS
ELSE
MAP ROOT INS S5:=SYS:%LOGIN_NAME
MAP F:=SYS:%LOGIN_NAME
END
DOS SET COMPSEC="Z:\COMMAND.COM"
DOS SET DIRCMD="/P"
DOS SET TEMP="V:\ "
DOS SET TMP="V:\ "
#COMMAND /C CLS

No comments:

Search & Buy Amazon Products at discounted rate!!

Newsletter

Subscribe to AtoZ-networking Newsletter

Do you want to receive Linux FAQs, Microsoft FAQ, Solaris FAQ, detailed Networking tutorials and tips published at atoz-networking? Enter your email address below, and we will deliver our Linux posts straight to your email box, for free. Delivery powered by Google Feedburner.

Sign-up for the newsletter