Zamontuj obraz dysku Mac (i rzadki pakiet) w systemie Windows lub Linux

10

Czy jest możliwe zamontowanie różnych formatów obrazu dysku używanych przez Mac OS na innych platformach?

Przypuszczam, że jednym problemem byłoby to, że system plików na tym obrazie to zwykle HFS +.

Szczególnie interesuje mnie tworzenie (AES) zaszyfrowanych rzadkich pakietów, dzięki czemu mogę je bezpiecznie przechowywać w celu tworzenia kopii zapasowych. Wygodne byłoby zamontowanie ich na komputerze innym niż Mac.

Thilo
źródło

Odpowiedzi:

5

Aby zamontować pliki .dmg w systemie Windows i uczynić go czytelnym, zawsze możesz użyć MacDrive .

Jednak obecnie nie istnieje rozwiązanie do montowania zaszyfrowanych rzadkich pakietów Mac.

kaliban
źródło
12

Wygląda na to, że HFSExplorer uzyskał wsparcie dla sparsebundles w 0.22 (w tym szyfrowanych). Może jednak tylko przeglądać / rozpakowywać, a nie montować w natywnym interfejsie systemu plików.

Więc twoje pytanie mogło nie mieć dobrej odpowiedzi w 2009 roku, ale teraz dotyczy to każdego, kto znajdzie to podczas wyszukiwania :-)

puetzk
źródło
dziękuję puetzk za odpowiedź. Spróbuję i mam nadzieję, że zdam raport.
user1258240,
Niesamowite. Dzięki za oszczędność czasu.
sekwencja
2

Naprawdę rozwiązałem potrzebę dostępu do zaszyfrowanej kopii zapasowej na wielu platformach za pomocą sterowników TrueCrypt i NTFS-3G dla komputerów Mac. Utworzyłem puste (bez systemu plików) obrazy za pomocą TrueCrypt, a następnie sformatowałem je za pomocą NTFS. Przekonałem się, że do tak sformatowanego obrazu można uzyskać prawidłowy dostęp z systemu Windows, poprzez zainstalowanie za pomocą Windows wersji TrueCrypt.

To rozwiązanie jest jednak dość kruche. Na przykład, jeśli zapomnisz prawidłowo odinstalować obraz, metadane NTFS mogą być uszkodzone i następnym razem będziesz mógł zamontować je w trybie tylko do odczytu. Można to naprawić, instalując go ponownie w systemie Windows i uruchamiając na nim program chkdsk, ale ponieważ zdarzało się to dość często, było to raczej niewygodne.

Z tego powodu wróciłem do sparsebundle Maca, który udostępnia mój katalog domowy na kopii zapasowej wykonanej przez Carbon Copy Cloner. Ma to tę zaletę, że mój dysk kopii zapasowej może również służyć jako rozruchowa kopia zapasowa - to HFS + w katalogu głównym. W przypadku katastrofy tracę wszystkie komputery Mac i muszę uzyskać dostęp do kopii zapasowej z innego systemu operacyjnego, prawdopodobnie uruchomię się na maszynie wirtualnej Hackintosh lub coś takiego.

ttarchala
źródło
0

Pozwól, że wyjaśnię, jak rozwiązałem ten średni problem:

Mój MacBook jest obecnie w naprawie, a moim jedynym innym urządzeniem jest komputer z systemem Windows 10. Na komputerze Mac bardzo aktywnie korzystam z zaszyfrowanych plików DMG i Sparsebundle.

Aby nadal bezproblemowo korzystać ze wspomnianych plików (które są przechowywane na serwerze NAS) na moim komputerze, walczyłem przez kilka dni, aż znalazłem to rozwiązanie, które poprowadzę cię krok po kroku:

  • Zainstaluj instancję MacOS w VirtualBox na moim komputerze.
  • Po zakończeniu w tym wystąpieniu MacOS mogę doskonale uzyskać dostęp do wszystkich moich plików DMG / Sparsebundle, tak jak na moim prawdziwym Macbooku, ale chcę ich używać na komputerze, a nie na maszynie wirtualnej.
  • Tak więc włączyłem przychodzące połączenia SSH w wirtualnej instancji MacOS.
  • Jako taki, mogłem SSH do wirtualnego MacOS z mojego komputera, w tym przeglądać zamontowane pliki DMG / Sparsebundle
  • Na dodatek zainstalowałem MountainDuck (jestem pewien, że istnieją inne programy, które robią to samo!) Na moim komputerze z systemem Windows 10, co pozwala mi zezwolić na lokalizację SSH mapy (czyli foldery w / Volumes na wirtualnym MacOS) jako dysk sieciowy w systemie Windows.

Wniosek: wykonując powyższe czynności, mogę zamontować (w trybie odczytu / zapisu) pliki DMG i SparseBundle w systemie Windows, tak jak na moim komputerze Mac! Więc problem rozwiązany, a na dodatek mam zwirtualizowany MacOS uruchomiony na moim komputerze z systemem Windows, który z pewnością może się przydać do innych celów.

GL dla wszystkich!

Vincent Mertens
źródło