Excerpts from internet.info-afs: 10-Sep-96 afsd: Can't mount AFS on /a..
by Peo [EMAIL PROTECTED] 
> *** Lots of messages ***
> afsd: Forking trunc-cache daemon.
> afsd: Mounting the AFS root on '/afs', flags: 4.
> afsd: Can't mount AFS on /afs(16)

There's a helpful clue hidden in the last message. The number inside the
parens is actually the "errno" value set by the failing "mount()" call.
On a Solaris machine, 16 translates to "device busy":

[~] translate_et 16
16 ().16 = Device busy
[~] grep 16 /usr/include/sys/errno.h
#define EBUSY   16      /* Mount device busy                    */

The errno values don't always match across different OSs, so you'll want
to check on your SunOS 4.1.4 machine to be sure of the meaning.

You get a "device busy" error when the /afs directory is in use already.
Use the "mount" command to see if someone has already started AFS. Or
perhaps someone NFS mounted /afs while you weren't looking. Also be sure
that no one has their current working directory set to /afs when you
start it up. That's all I can think of off the top of my head.

Joe Jackson.

Reply via email to