Help! Truecrypt does not work in Maverick. It is missing the fuesfs.kext file in /Library/Filesystems/fusefs.fs/Support/ location
iMac (20-inch Early 2008), OS X Mavericks (10.9)
While it is not listed in the list as being supported, TrueCrypt seems to be functioning fine for me on Mavericks. I was able to run it, and open a file container, and close it. You most likely need to reinstall or update to the newest version.
Is there a link to the official Truecrypt latest version download?
The only official version I see does not support Mac OS X Mavericks (10.9):
• 2012-02-07
TrueCrypt 7.1a
Released
http://www.truecrypt.org/docs/supported-operating-systems
Supported Operating Systems
TrueCrypt currently supports the following operating systems:
Note: The following operating systems (among others) are not supported: Windows RT, Windows 2003 IA-64, Windows 2008 IA-64, Windows XP IA-64, and the Embedded/Tablet versions of Windows.
Thank you.
I just created an FAT file container, and a Mac OS extended file container. I was able to save files to both of them, dismount them, remount them, and open the files without a problem. Are you sure you have version 7.1a installed?
Edit: You may also want to check in the Truecrypt preferences and make sure that your volumes aren't being mounted as read only?
I have 2 USB thumbdrives, both containing 1 encrypted partition, formatted as FAT.
I'm unable to mount these under Mavericks. OS X reports the usual 'disk needs to be initialized' when inserting the USB stick. (That's normal), but when selecting the encrypted partition in TrueCrypt, selecting a mountpoint and then mounting the TC volume, OS X again complains about an unrecognised disk. In TC, the volume seems to be mounted, but the mountpoint dir stays empty.
Both sticks mount fine under windows. Even when connecting the drive to a VMware Fusion VM running on that same Macbook, it mounts fine in the Windows OS running on that VM.
Same sticks also mount fine on my iMac, which is still running Snow Leopard.
Note: Using TrueCrypt 7.1a on all machines involved.
I have only used file containers with TrueCrypt, and it seems that you are encrypting the entire USB thumbdrive. It sounds like you have isolated the problem to Mavericks, unless we are missing something. For thoroughness, I just encrypted an entire usb thumbdrive by selecting "create a volume within a partition/drive", FAT format on Mavericks, using a MacBook Pro. I was able to mount the drive and place a file on the drive. I then went into disk utility and ejected the drive. When I reinserted the disk, it stated "The disk you inserted was not readable by this computer" (which is normal I suspect). I then went into TrueCrypt and selected "select device" and entered the password to mount the drive. I was able to mount the drive and access the file I had copied to the drive. I was unable to replicate your issue using the 4GB usb thumb drive. I repeated the above process with a 8 GB usb thumb drive, selected the option that stated I will be working with files 4 GB and less, and again, I was unable to replicate your issue.
When you select the device, are you selecting the correct partition? For example my thumbdrive is called "/dev/rdisk1:", while the truecrypt partiton is called "/dev/rdisk1s1". If I select "/dev/rdisk1:" I get an error message similar to what you got, but if I correctly select "/devrdisk1s1" it works fine.
With my limited knowledge, a potential work-around I can see is changing the encryption method from "create a volume within a partition/drive" to "create an encrypted file container." This can be done by moving the contents off of the drive, reformatting, placing an encrypted file container on the drive, then moving the contents into the file container. From my understanding, file containers are just as secure as encrypting the entire drive. Additonally, you could try encrypting the entire drive again on Mavericks, but make sure you get the conents off of the drive before you encrypt it again or you will lose the data.
For further information you may want to post your issue in TrueCrypts forum (I have not looked at their forum yet) or start another thread on Apple forums. If you do post somewhere else, please respond with the link to the thread so I can follow the discussion.
Thanks for your reply and tests.
I've been testing some more as well, and eventually just removed and reinstalled TrueCrypt on my Mavericks machine. (The TrueCrypt install was carried over from updating Mountain Lion to Mavericks) I suspect that with updating, something with respect to the filesystem handling gets mangled.
I'm still suspicious though, since now mounting the volumes goes OK, but it gets unmounted at random moments. Within the TC window the volume location is still displayed in the list, and listed as mounted, but the mountpoint disappears.
Working with file-containers instead of encrypting an entire volume may help, but will be limiting. I'm using a rather large thumbdrive (64GB) and when I have to format that drive with a filesystem that's capable of handling a container-file of that size, I'll be limited in the interoperatbility between the systems I'm using this thumbdrive on.
I'll see if I can free up one drive for that, and see if that may at least improve stability on OS X though. These random unmounts are of course a sure way to end up with a corrupted disk eventually...
I had other problems installing TrueCrypt 7.1a on a clean 10.9 machine. The error I got was:
Library not loaded: /usr/local/lib/libfuse.2.dylib
The fix came by doing a clean install of OSXFuse. After that, TrueCrypt was good.
OSXFuse: http://osxfuse.github.io/
Hi,
I do also experience random unmounts of an external USB disk under Maverick. Anyone else experiencing this? Really hard to say if this is caused by Truecrypt, Maverick or the drive. I could reproduce the issue on two different Macs (Mac mini 2011 and a MacBook late 2008).
The Truecrupt setup was a file container, one time on an ExFat partition and ExFat within the container. The other time I used HFS.
Anyone else having this issue?
Ok, forget about Truecrypt. Could narrow down the problem to a simple copy of a folder containing some image files. Lot of IO errors in the kernel log,
24.02.14 21:50:38,000 kernel[0]: disk1s2: I/O error.
followed by:
24.02.14 21:51:08,000 kernel[0]: USBF: 7867.778 AppleUSBEHCI::Found a transaction past the completion deadline on bus 0x24, timing out! (Addr: 3, EP: 1)
24.02.14 21:51:14,000 kernel[0]: USBF: 7873.781 AppleUSBEHCI::Found a transaction which hasn't moved in 5000 milliseconds on bus 0x24, timing out! (Addr: 3, EP: 0)
to be finished by:
24.02.14 21:51:17,000 kernel[0]: USBF: 7876.432 The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of Hub at 0x24000000)
24.02.14 21:51:20,000 kernel[0]: USBF: 7879.425 The IOUSBFamily was not able to enumerate a device.
Anyone knows what to look for what this depends on?
BR,
Lars
The suggestion by J-Hutz helped me. Go to System Preferences - Fuse for OS X, it would be likely that the installed version is not the latest one (when I encountered the issue I had 2.4.2 installed, available version was 2.6.2). Select "Check for updates" and update Fuse, after update TrueCrypt will launch without crashing.
Concur with Geth/J-Hutz - with Mavericks 10.9.4
slight variation: tried install/update from System Preferences - Fuse for OSX and it didn't want to install V2.7 (up from 2.6). However, downloading and installing from the Fuse web site was fine. It recommended restarting my computer after installation, which I did, and TryCrypt started fine thereafter.
Regarding the unmount problem, Truecrypt is likely not the problem.
Please have a look here:
It's me again. I found the answer. Update truecrypt to the latest version.
Version 7.1a of truecrypt will work with Maverick.
Yes, you can mount and unmount volumes but the couple of files I have tried to save to the encrypted volume ended up corrupted.
There seems to be something wrong with truecrypt and Mavericks.
Help! Truecrypt does not work in Maverick. It is missing the fuesfs.kext file in /Library/Filesystems/fusefs.fs/Support/ location