Have you ever tried to eject a disk or shared server, only to be told that it could not be ejected because a file was in use on that disk? How annoying.
Here is a terminal command that generates a list of all the files open on that specific drive.
Note: You must replace
/Volumes/Workspace with the path to the specific drive that is refusing to eject. Read on for further details.