TrueCrypt mount fails with cryptic error I am trying to mount a TrueCrypt file on my Mac (OS X 10.8).
When I do so I get the following error:

hdiutil: attach failed - no mountable file system

That is all there is. I tried running from the command line, but it switches to the GUI and then gives the same error.

The password is correct. It gives a different error, if I mistype it.
The file is mountable and readable on Linux (Kubuntu 12.08 and 13.04)
I have two files were this happens (one is 470 Gb, the other is 300 Gb). One file where this is not the problem and at least reading works fine (haven't tested writing). That file is only 90 Gb.
The external disk where these files are on is formatted as ext4, which I mount through ext4fuse.

Please help me, I am in the process of copying the data onto a Mac compatible external disk. At the moment I am rsyncing over Wifi and it requires two computers running and takes ages.
UPDATE

Yesterday night, I copied the 300 Gb file to my Mac formatted external disk. The same problem happened, thus I'd conclude that it is not an ext4fuse issue.

The TrueCrypt volume is internally formatted as ext4.

It does not contain a hidden volume.
Try mounting the volume as “read-only”:

TrueCrypt → Preferences → Mount Options → Mount Volumes as read-only



If that doesn't do the trick then it's possible TrueCrypt could be having some issue with file system implementation mechanism (ext4fuse) not detecting that an ext4 volume is mounted. I've used FUSE for OS X with TrueCrypt and it works without any issues, so giving that a try instead of your current mechanism might help as well.