The current release of MacFUSE indeed doesn't explicitly support
multiple mounts from the same process. If you use the lower-level C
library, you could get multiple mounts to work for some contrived
cases, but even that support is incomplete and fraught with caveats.
The next release of MacFUSE solves all of this: it supports multiple
mounts as a proper feature, both within the C library and within
MacFUSE.framework.
If you want to give this a shot, the code is already checked in (but
only for Leopard so far; I'll get the Tiger "backport" in some time
soon.)
Amit
On May 19, 8:06 am, JamesU <jam...@gmail.com> wrote:
> Hi there,
> I've been playing about with the example YouTube file system (http://code.google.com/p/macfuse/wiki/DEVELOPER_OBJC_HOWTO) in order
> to get two copies of it mounted within the same application.
> Unfortunately, this does not seem to work. Only one of the file
> systems are actually mounted, with the failed one ending up as an
> empty folder, e.g. /Volumes/ytfs2
> Granted, this is probably a silly idea to start off with. But still, i
> wonder. Is this intended behaviour?
> Any input would be appreciated.
> Regards,
> ~ James