Novell Netware 5 - DS messed up  (corrupted from a power failure or bad upgrade) and "DSREPAIR" won't fix it.

 

Down server to C: prompt.

 

Install Netware 5 from the CD - when asked about what type of install   "new or upgrade"   pick "upgrade" (lie to it).

 

Just answer "Continue" or "Next" to any prompt.

 

When it gets to the network card, the IP information should be there already.  But after "Next" when you try to login it will fail with a login violation.  Pick "Cancel".  This will bring you back to the Netware command prompt and "DSREPAIR" should work correctly now.

 

At the command prompt type DSREPAIR and pick a few of the repair options: 

Unattended full repair - on the first screen

Advanced options menu:

 repair local database - with rebuild operational schema set to "Yes"

 (this could take a few minutes)

 

 

 

 

When repairs are done you should be able to see the Tree name on the "Monitor" screen.  And you should be able to login from a PC.

The Monitor screen should also show other servers in the "tree" that have logged in.

 

Reload the last service pack:  Go to NWCONFIG screen, pick the next to last option labeled "Product Options", pick "Install a product not listed", hit [F3] key and erase what's there and type SYS:\<subdir name>  like  SYS:\NW5SP4

This assumes the service pack already was put on the server and unpacked (from a DOS prompt).

 

Check "volumes" to be sure all are mounted.  Then NWCONFIG option "Directory Options" and "Upgrade mounted volumes into the Directory".  If it mentions the CD-ROM drive say "NO".

 

Might want to restart the server after the service pack is loaded.