Regarding dtlogin: When you have access to a shell, either through single user mode or key combination, check out if you have ksh93 (/usr/local/bin/ksh93) installed. If not install it.
Also, check out if inetd and rpcbind is running and that you have the following entries in /etc/inetd.conf
Code:
dtspc stream tcp4 nowait root /usr/local/dt/bin/dtspcd /usr/local/dt/bin/dtspcd
cmsd/2-5 dgram rpc/udp4 wait root /usr/local/dt/bin/rpc.cmsd rpc.cmsd
If they are not running add the following to /etc/rc.conf
Code:
inetd_enable="YES"
rpcbind_enable="YES"
Then start the daemons.
Code:
# service inetd start
# service rpcbind start
After that, test if everything is working.
Code:
# /usr/local/dt/bin/dtlogin -nodaemon