How do I mount a sparsebundle disk image that was created on another machine attached to the network? I have a NAS drive attached to my router that is configured as Raid5. I also have three Mac's attached to that same router. In the Public folder on the NAS drive, I created a sparsebundle disk image from one of the Mac's. After it was created, it mounted to that computer just fine. When I try to mount it on another computer I get an error that says "no mountable file systems". 

Basically, I need to have all three machines access the disk image (it has to show up as a local drive, which my NAS drive won't do) on all three machines. How do I get past this error?

One computer can use the DMG at a time by ejecting the disk image from computer 1 and then mounting it from computer 2 or 3. I really need all three to be able to use it at the same time. Final Cut Pro X (the software all three computers use most frequently) will not open libraries on a shared drive. 

Thank you!
I think the DMG probably needs to be served by an OS X AFP service that can do conflict management for when multiple computers try to change the filesystem at the same time.  

Since you indicated in the comments that each of the computers can mount the DMG individually, but not simultaneously, I bet that your NAS is detecting that the DMG file has been opened for writing by computer1 and is locking it from open+write by other computers until the first is done (unmounts it).

Ooooh, according to this Q/A, you can convert a DMG to read-only; then use a shadow file to keep track of changes.  Just make sure to have a separate shadow file per computer and you should be set! 

Please test this out with a sample DMG before converting your 12 TB DMG.  Steps:


Create a trivial Read-Only DMG with a few files.  
copy it to your NAS
In a terminal window hdiutil attach on /Volumes/NAS/path/to/your.dmg -shadow comp1.shadow
head over to another computer
run hdiutil attach on /Volumes/NAS/path/to/your.dmg -shadow comp2.shadow NOTE the different filename after -shadow, making sure that they don't both use the same shadow file.
see if it mounted