Mounten Sie das Mac-Disk-Image (und das Sparse-Bundle) unter Windows oder Linux

10

Ist es möglich, die verschiedenen Disk-Image-Formate, die Mac OS verwendet, auf anderen Plattformen bereitzustellen.

Ich nehme an, ein Problem wäre, dass das Dateisystem in diesem Image normalerweise HFS + ist.

Ich bin speziell daran interessiert, AES-verschlüsselte Sparse-Bundles zu erstellen, damit ich sie für Sicherungszwecke sicher speichern kann. Es wäre praktisch, diese auf einem Nicht-Mac-Computer zu mounten.

Thilo
quelle

Antworten:

5

Für .dmg - Dateien in Windows Montage und lesbar zu machen, können Sie immer verwenden MacDrive .

Derzeit gibt es jedoch keine Lösung für das Mounten verschlüsselter Mac-Sparse-Bundles.

Caliban
quelle
12

Es scheint, dass HFSExplorer in 0.22 (einschließlich verschlüsselter) Unterstützung für Sparsebundles erhielt. Es kann jedoch nur durchsuchen / extrahieren und nicht in die native Dateisystemschnittstelle eingebunden werden.

Ihre Frage hatte 2009 vielleicht keine gute Antwort, aber jetzt für alle anderen, die dies bei der Suche finden :-)

Puetzk
quelle
danke puetzk für deine antwort. Ich werde es versuchen und hoffentlich zurückmelden.
user1258240
Unglaublich. Danke, dass du mir viel Zeit gespart hast.
Sequenz
2

Ich habe die Notwendigkeit eines plattformübergreifenden, verschlüsselten Backups mithilfe von TrueCrypt- und NTFS-3G-Treibern für Mac gelöst. Ich habe mit TrueCrypt leere Bilder (ohne Dateisystem) erstellt und diese dann mit NTFS formatiert. Ich fand heraus, dass auf so formatierte Bilder von Windows aus korrekt zugegriffen werden konnte, indem sie über die Windows-Version von TrueCrypt eingehängt wurden.

Diese Lösung ist jedoch ziemlich spröde. Wenn Sie beispielsweise vergessen, die Bereitstellung des Images ordnungsgemäß aufzuheben, sind die NTFS-Metadaten möglicherweise beschädigt, und Sie können sie beim nächsten Mal im schreibgeschützten Modus bereitstellen. Dies kann behoben werden, indem es erneut in Windows gemountet und chkdsk darauf ausgeführt wird. Da dies jedoch ziemlich häufig vorkommt, war es ziemlich unpraktisch.

Aus diesem Grund kehrte ich zu Mac sparsebundle zurück, das mein Home-Verzeichnis auf einem von Carbon Copy Cloner erstellten Backup kostenlos zur Verfügung stellt. Dies hat den Vorteil, dass mein Sicherungslaufwerk auch als bootfähige Sicherung dienen kann - es ist HFS + im Stammverzeichnis. Im katastrophalen Fall, dass ich alle meine Macs verliere und von einem anderen Betriebssystem auf das Backup zugreifen muss, werde ich wahrscheinlich eine "Hackintosh-VM" oder etwas anderes starten.

ttarchala
quelle
0

Lassen Sie mich erklären, wie ich dieses mittlere Problem gelöst habe:

Mein MacBook wird derzeit repariert und mein einziges anderes Gerät ist ein Windows 10-PC. Auf meinem Mac verwende ich sehr aktiv verschlüsselte DMG- und Sparsebundle-Dateien.

Um diese Dateien (die auf einem NAS gespeichert sind) weiterhin nahtlos auf meinem PC verwenden zu können, hatte ich tagelang Probleme, bis ich diese Lösung gefunden habe, die ich Ihnen Schritt für Schritt zeigen werde:

  • Installieren Sie eine MacOS-Instanz in VirtualBox auf meinem PC.
  • Wenn ich fertig bin, kann ich in dieser MacOS-Instanz perfekt auf alle meine DMG / Sparsebundle-Dateien zugreifen, genau wie auf meinem eigentlichen Macbook, aber ich möchte sie auf meinem PC verwenden, nicht in einer virtuellen Maschine.
  • Also habe ich eingehende SSH-Verbindungen in der virtuellen MacOS-Instanz aktiviert.
  • Als solches konnte ich von meinem PC aus SSH in das virtuelle MacOS einbinden, einschließlich des Durchsuchens der bereitgestellten DMG / Sparsebundle-Dateien
  • Um das Ganze abzurunden, habe ich MountainDuck (ich bin sicher, es gibt andere Programme, die genau das Gleiche tun!) Auf meinem Windows 10-PC installiert, wodurch ich den SSH-Speicherort der Karte (auch bekannt als die Ordner in / Volumes auf dem virtuellen MacOS) als zulassen kann ein Netzlaufwerk in Windows.

Fazit: Auf diese Weise kann ich die DMG- und SparseBundle-Dateien (im Lese- / Schreibmodus) in Windows wie auf meinem eigentlichen Mac mounten! Damit ist das Problem gelöst, und obendrein läuft auf meinem Windows-PC ein virtualisiertes MacOS, das für andere Dinge sicher nützlich sein kann.

GL an alle!

Vincent Mertens
quelle