Warum ist FAT16 mit TrueCrypt auf Snow Leopard auf schreibgeschützt beschränkt?

Ich habe ein Problem mit TrueCrypt . Das Problem ist an anderer Stelle beschrieben, aber für mich nicht gelöst.

Beim Versuch, verschlüsselte Container zu mounten, wird der folgende Fehler generiert:

hdiutil: Anhängen fehlgeschlagen - keine einhängbaren Dateisysteme

Andere Ressourcen weisen darauf hin, dass das Problem mit der Version von MacFUSE zusammenhängt. Ich habe einige Versionen ausprobiert, konnte aber kein Paar finden, das für mein System funktioniert.

Toll wäre:

  • erhalten Sie alle Lösungsvorschläge
  • Erfahren Sie, welche Version von MacFUSE von jemandem in meiner Situation erfolgreich verwendet wird.

Mein System:

  • Mac OS X 10.6.8 (Schneeleopard)
  • Mac Mini 1,66 GHz Core Duo
  • 2 GB Arbeitsspeicher
  • TrueCrypt 7.1A

Aktualisierung 1

Nach dem Wechsel von MacFUSE zu FUSE für OS X (OSXFUSE), wie in den Antworten vorgeschlagen:

  • TrueCrypt-Volumes konnten schreibgeschützt gemountet werden.

Mountversuche mit Schreibzugriff schlugen weiterhin mit dem obigen Fehler fehl. Ich kann nicht sicher sein, ob das neu ist, seit ich umgestiegen bin.

Aktualisierung 2

Lesen/Schreiben ist für einen TrueCrypt-Container erfolgreich, der als Mac OS Extended.

Der Container, den ich öffnen möchte, wurde ursprünglich auf einem Windows-System erstellt. diskutil infobeschreibt es als FAT16. Die Größe des Behälters ist 10.5 MB on diskim nicht montierten Zustand. Wenn als schreibgeschützt gemountet:

Geben Sie hier die Bildbeschreibung ein

(Datum ist ein bisschen schrullig?)

Verwandt mit apple.stackexchange.com/questions/20037/… , aber ich denke, die Konzentration auf ein anderes Element
Verwenden Sie eine verschlüsselte Partition oder ein dateigehostetes Volume? Wenn letzteres, was ist das Dateisystem der Partition, auf der die Datei gehostet wird?
Ähm, es ist eine normale Truecrypt-Containerdatei, die auf Windows TC erstellt wurde und von meiner Mac-Festplatte geöffnet wirdFile System: Journaled HFS+ Type: hfs Name: Mac OS Extended (Journaled)
Haben Sie volles Eigentum und Lese-/Schreibberechtigungen für die TC-Containerdatei auf Ihrem Mac-Laufwerk, einschließlich rw-Berechtigung für den Ordner, in dem sie sich befindet?
@OldPro hat sicherheitshalber CHMOD 777Datei und Verzeichnis bearbeitet - keine Änderung :(
Der Einfachheit halber : Ich denke, die Diskussion im Ask Different Chat kann für die sich entwickelnde Frage genauso relevant sein wie für die freigebige Antwort …
Chmod ist auf HFS-Platten nicht ausreichend. Im Allgemeinen bin ich nur auf 3 Fälle gestoßen, in denen ich eine Festplatte nur lesend einhängen kann. Erstens ist es physisch schreibgeschützt oder eine schreibgeschützte Art von DMG, wie sie beispielsweise von einer CD erstellt wurde. Zweitens ist das Dateisystem schreibgeschützt, z. B. NTFS (ohne dass ein zusätzlicher NTFS-Treiber installiert ist). Drittens habe ich keine Lese-/Schreibberechtigungen für die Disk-Image-Datei selbst. Also haben wir 1 und 2 gestrichen, und ich konzentriere mich auf 3. Verwenden Sie das Finder-Info-Fenster, um sich zum Eigentümer der TC-Containerdatei zu machen und sicherzustellen, dass Sie Lese-/Schreibzugriff haben.

Antworten (3)

Ich habe TrueCrypt 7.1a auf Mas OS X 10.6.8 mit OSXFUSE 2.3.8 ohne Probleme verwendet. McFuse ist tot. Der offizielle Mac-Installer 7.1a von TrueCrypt installiert OSXFUSE genauso wie 7.1. Sie sind sich nicht sicher, wie Sie TrueCrypt installiert haben, aber wenn nicht mit dem Mac-Installationsprogramm, dann deinstallieren Sie, was Sie haben (einschließlich MacFuse) und installieren Sie es mit dem Installationsprogramm.

Stellen Sie außerdem sicher, dass Sie die TC-Containerdatei auf der Festplatte lesen/schreiben/besitzen.

Der 7.1a-Installer von Truecrypt installiert tatsächlich immer noch MacFuse – siehe Screenshot
@Rory, ich nehme an, es hängt davon ab, auf welchem ​​Betriebssystem Sie installieren - siehe Screenshot - oder woher Sie das Installationsprogramm haben.
@Rory - Sogar TrueCrypt 7 - Screenshot - Beide waren auf 10.6.8
Wie seltsam, ich habe den Installer von TrueCrypt sicherheitshalber noch einmal heruntergeladen und er versucht immer noch, MacFuse zu installieren - ich bin auch auf 10.6.8. Wie ich oben erwähnt habe, glaube ich jetzt, dass es ein Problem beim Öffnen von Containern ist, die unter Windows (FAT16) erstellt wurden - arbeiten Sie mit denen auf TrueCrypt?
Ich weiß nicht, was du mit FAT16 meinst. Mein Mac (mit installiertem OSXFUSE) kann FAT32- und ExFAT-Partitionen erstellen und lesen/schreiben. Überzeugen Sie sich selbst mit dem Festplatten-Dienstprogramm, um ein neues Disk-Image zu erstellen. Fahren Sie fort und installieren Sie OSXFUSE unabhängig und installieren Sie dann TrueCrypt erneut. Ich habe eine relativ saubere Installation durchgeführt, um meinen Mac von OS X 10.5 auf 10.6 zu bringen, und es ist möglich, dass ich einige FUSE-Treiber kopiert oder von etwas anderem installiert habe, aber ich denke, die FAT-Treiber sind nativ und die ExFAT-Treiber stammen von TrueCrypt.
Ja, ich hatte das heute Morgen ohne Erfolg versucht - es ist eine Gurke :( Nun, wenn ich das TrueCrypt-Volume, das ich in TC für Windows erstellt hatte, nur als Lesegerät einhänge diskutil info, wird es als FAT16Volume aufgezeichnet
OK, Entschuldigung, ich war etwas verwirrt über die verschiedenen FAT-Geschmacksrichtungen. FAT16 ist das Original, das auf eine Volumengröße von 2 GB beschränkt ist. Fat32 wurde in Windows 95 eingeführt. Mac unterstützt seit OS 8 FAT16- und FAT32-Lese-/Schreibvorgänge, umgeht die Beschränkung der Volumengröße, aber die Dateigröße ist auf 4 GB begrenzt. ExFAT ist FAT64 ist neuer (2006) und wird mit maximal 512 TB empfohlen und wird seit OS X 10.6.5 nativ auf Mac unterstützt. Sie sollten also keinerlei FUSE benötigen.
Ich nehme das zurück, wahrscheinlich braucht TC noch FUSE, um das Dateisystem von einer App und nicht von einem Kerneltreiber lesen und schreiben zu können.
Insgesamt habe ich also aufgegeben und werde eine langwierige Problemumgehung durchführen, indem ich Daten aus dem schreibgeschützten Container auf einen neuen lesbaren / beschreibbaren Mac kopiere und den Vorgang dann wiederhole, während ich an der Uni unter Windows bin. Auch wenn wir nicht erfolgreich waren, können Sie gerne an der Prämie teilnehmen - danke für all Ihre Bemühungen :D
Ich bin mir nicht sicher, was Sie mit "den Vorgang wiederholen, während ich unter Windows bin" meinen. Sie sollten auf jeden Fall in der Lage sein, einen neuen FAT32-Container auf dem Mac zu erstellen, den Sie dann von Mac zu Windows hin und her tragen können. Sollte nicht zwei separate benötigen. Trotzdem danke für das Kopfgeld.

Die FAQ der OSXFuse-Website ( https://github.com/osxfuse/osxfuse/wiki/FAQ ) sagt Folgendes über MacFuse: „Die neueste Version unterstützt Mac OS X 10.6 nicht vollständig und funktioniert überhaupt nicht unter OS X 10.7 und höher Versionen".

Ich hatte vor ein paar Tagen ein ähnliches Problem, das jedoch nichts mit TrueCrypt zu tun hatte. Ich habe auch einige verschiedene Versionen von MacFuse ausprobiert und letztendlich MacFuse durch OSXFUSE ersetzt , das bisher gut funktioniert. Übrigens habe ich entdeckt, dass MacFuse nicht mehr gewartet wird und als tot gilt.