Well, of course some common things come to mind:
1 - Were you and anybody else out of the directory? - confirm this with an fuser command on the file system to see if there are any users..
2 - Any user that was using the file system, have them log out of the system entirely..
From outside the filesystem directory, try the unmount again...
Mike
If I can't be part of the Greatest, I just have to be the Greatest myself!