Solaris Common Messages and Troubleshooting Guide

No directory! Logging in with home=/


The login(1) program could not find the home directory listed in the password file or NIS passwd(4) map, so it deposited the user in the root directory.


Check that the user's home directory is mounted and is owned by and accessible to that user. Perhaps the automounter tried to mount the home directory, but the NFS server did not respond quickly enough. Try listing the files in /home/username. If the NFS server responds to this request, have the user log out and log in again.

The automounter daemon might not be running. Run the ps(1) command to see if automountd(1M) is present. If not, run the second command; if it appears to be wedged, run both these commands:

# /etc/init.d/autofs stop
# /etc/init.d/autofs start
When the automounter daemon is running, verify that the /etc/auto_master file has a line like this:

/home  auto_home
Verify that the /etc/auto_home file has a line like this:

These entries depend on the NIS auto_home map.

Also, the NFS server might not have shared (exported) this /home directory, or the NFS daemons on the server might have disappeared.

See Also

For more information on NFS, see the System Administration Guide, Volume 3.