Dlaczego FAT16 ogranicza się tylko do odczytu dzięki TrueCrypt w Snow Leopard?

5

Mam problem z TrueCrypt . Problem został opisany w innym miejscu, ale nie został dla mnie rozwiązany.

Podczas próby zamontowania zaszyfrowanych kontenerów generowany jest następujący błąd:

hdiutil: dołączenie nie powiodło się - brak montowanych systemów plików

Inne zasoby wskazują, że problem związany jest z wersją MacFUSE. Wypróbowałem kilka wersji, ale nie byłem w stanie znaleźć pary, która działałaby w moim systemie.

Byłoby wspaniale:

  • uzyskać wszelkie sugestie dotyczące naprawy
  • dowiedz się, która wersja MacFUSE jest z powodzeniem używana przez kogoś w mojej sytuacji.

Mój system:

  • Mac OS X 10.6.8 (Snow Leopard)
  • Mac Mini 1.66 GHz Core Duo
  • 2 GB pamięci RAM
  • TrueCrypt 7.1A

Aktualizacja 1

Po zmianie z MacFUSE na FUSE dla OS X (OSXFUSE), jak sugerowano w odpowiedziach:

  • Woluminy TrueCrypt można montować tylko do odczytu.

Próby zamontowania z dostępem do zapisu nadal kończyły się niepowodzeniem z powyższym błędem. Nie jestem pewien, czy to nowe, odkąd się zmieniłem.

Aktualizacja 2

Odczyt / zapis kończy się pomyślnie dla kontenera TrueCrypt sformatowanego jako Mac OS Extended.

Kontener, który chcę otworzyć, został pierwotnie utworzony w systemie Windows. diskutil infoopisuje to jako FAT16. Rozmiar pojemnika jest, 10.5 MB on diskgdy nie jest zamontowany. W przypadku montażu tylko do odczytu:

wprowadź opis zdjęcia tutaj

(Daty są nieco dziwaczne?)

Rory
źródło
Powiązane z apple.stackexchange.com/questions/20037/... ale myślę, że koncentruję się na innym elemencie
Rory
Czy używasz zaszyfrowanej partycji lub wolumenu hostowanego przez plik? Jeśli to drugie, jaki jest system plików partycji, na której plik jest hostowany?
Old Pro
Brawo, to normalny plik kontenera Truecrypt, utworzony w Windows TC otwierany z mojego twardego dysku Mac, więcFile System: Journaled HFS+ Type: hfs Name: Mac OS Extended (Journaled)
Rory
Czy masz pełne prawa własności i uprawnienia do odczytu / zapisu do pliku kontenera TC na dysku Mac, w tym uprawnienia rw do folderu, w którym się on znajduje?
Old Pro
@OldPro zrobił CHMOD 777dla pliku i katalogu dla pewności - bez zmian :(
Rory

Odpowiedzi:

3

Użyłem TrueCrypt 7.1a na Mas OS X 10.6.8 z OSXFUSE 2.3.8 bez żadnych problemów. MacFuse nie żyje. Oficjalny instalator Maca TrueCrypt 7.1a instaluje OSXFUSE, podobnie jak 7.1. Nie wiesz, jak zainstalowałeś TrueCrypt, ale jeśli nie z instalatorem Mac, odinstaluj to, co masz (w tym MacFuse) i zainstaluj za pomocą instalatora.

Upewnij się także, że masz odczyt / zapis / własność pliku kontenera TC na dysku.

Old Pro
źródło
Instalator Truecrypt 7.1a nadal instaluje MacFuse - patrz zrzut ekranu
Rory
@Rory, przypuszczam, że zależy to od systemu operacyjnego, na którym instalujesz - patrz zrzut ekranu - lub skąd masz instalatora.
Old Pro
@Rory - Nawet TrueCrypt 7 - zrzut ekranu - Oba były włączone do wersji 10.6.8
Old Pro
Jak dziwne, ponownie pobrałem instalator z TrueCrypt, aby się upewnić i nadal próbuje zainstalować MacFuse - mam również wersję 10.6.8. Chociaż, jak wspomniałem powyżej, uważam, że jest to problem przy otwieraniu kontenerów utworzonych w systemie Windows (FAT16) - czy pracujesz z tymi w TrueCrypt?
Rory
Nie wiem, co masz na myśli przez FAT16. Mój Mac (z zainstalowanym OSXFUSE) może tworzyć i odczytywać / zapisywać partycje FAT32 i ExFAT. Sprawdź sam za pomocą Narzędzia dyskowego, aby utworzyć nowy obraz dysku. Śmiało i zainstaluj OSXFUSE niezależnie, a następnie ponownie zainstaluj TrueCrypt. Zrobiłem stosunkowo czystą instalację, aby pobrać komputer Mac z OS X 10.5 do 10.6, i możliwe jest, że niektóre sterowniki FUSE zostały skopiowane lub zainstalowane przez coś innego, ale myślę, że sterowniki FAT są natywne, a sterowniki ExFAT pochodzą z TrueCrypt.
Old Pro
2

Często zadawane pytania dotyczące witryny internetowej OSXFuse ( https://github.com/osxfuse/osxfuse/wiki/FAQ ) zawierają następujące informacje na temat MacFuse: „Najnowsza wersja nie obsługuje w pełni Mac OS X 10.6 i w ogóle nie będzie działać na OS X 10.7 i nowszych wersje ”.

dsteele
źródło
1

Miałem podobny problem kilka dni temu, ale nie związany z TrueCrypt. Wypróbowałem też kilka różnych wersji MacFuse i ostatecznie zastąpiłem MacFuse OSXFUSE, który działa dobrze. Nawiasem mówiąc, odkryłem, że MacFuse nie jest już utrzymywany i uważany za martwy.

Michał Kalinowski
źródło