Well, then your NetWare 6.5 server has probably lost track of the installed hardware, their assigned interrupts, and so forth.
If your server is accessible by RConsoleJ, do so. Make a copy of
c:\nwserver\startup.ncf, and issue this command:
Restore the original
c:\nwserver\startup.ncf and reboot the server. Use this opportunity to create online backups of
c:\nwserver\servcfg.*. These files change only if you add or remove hardware, or in my case experience file corruption.
If you haven’t configured RConsole, then try this:
Reboot the server the hard way. Once
server.exe is giving you a chance to abort the booting, do so. Make a backup of
startup.ncf and comment out the load line for
server.exe in your usual fashion. Be careful not to hit that power button. Issue the
hdetect -MIR command. Restore the original
startup.ncf, make an online backup of
servcfg.*, and restart NetWare.
This thread got me on the right track: http://forums.novell.com/novell-product-support-forums/open-enterprise-server/oes-netware/oes-nw-abends-hangs/328168-delete-servcfg-load-acpidrv-psm-no-keyboard.html.