WindowsまたはLinuxにMacディスクイメージ(およびスパースバンドル)をマウントする


10

Mac OSが他のプラットフォームで使用するさまざまなディスクイメージ形式をマウントすることは可能ですか?

問題の1つは、そのイメージのファイルシステムが通常HFS +であることだと思います。

バックアップ用に安全に保管できるように、(AES)暗号化スパースバンドルの作成に特に興味があります。これらをMac以外のマシンにマウントできると便利です。

回答:


5

Windowsで.dmgファイルをマウントして読み取り可能にするには、いつでもMacDriveを使用できます。

ただし、現在、暗号化されたMacスパースバンドルをマウントするためのソリューションはありません。


12

HFSExplorerが0.22 でスパースバンドル(暗号化されたものを含む)のサポートを得たようです。ただし、実際にネイティブのファイルシステムインターフェースにマウントすることはできません。

したがって、あなたの質問は2009年には適切な回答が得られなかった可能性がありますが、検索中にこれを見つけた他の誰にとってもそうです:-)


あなたの答えをありがとうpuetzk。私はそれを試して、うまくいけば報告します。
user1258240 2015年

信じられない。たくさんの時間を節約してくれてありがとう。
シーケンス

2

Mac用のTrueCryptおよびNTFS-3Gドライバーを使用して、クロスプラットフォームでアクセス可能な暗号化バックアップの必要性を実際に解決しました。TrueCryptで空の(ファイルシステムなしの)画像を作成し、NTFSでフォーマットしました。TrueCryptのWindowsバージョンを介してマウントすることにより、そのようにフォーマットされたイメージにWindowsから正しくアクセスできることがわかりました。

ただし、このソリューションは非常に脆弱です。たとえば、イメージを正しくマウント解除するのを忘れた場合、NTFSメタデータが破損している可能性があり、次回は読み取り専用モードでマウントできるようになります。これは、Windowsに再度マウントし、chkdskを実行することで修正できますが、かなり頻繁に発生するため、かなり不便でした。

このため、Mac sparsebundleに戻りました。これにより、Carbon Copy Clonerで作成されたバックアップのホームディレクトリが解放されます。これには、私のバックアップドライブが起動可能なバックアップとしても機能するという利点があります-ルートにあるHFS +です。壊滅的なイベントでは、すべてのMacを失い、別のO / Sからバックアップにアクセスする必要があります。おそらく、「Hackintosh VM」などで起動します。


0

この平均的な問題をどのように解決したかを説明しましょう:

私のMacBookは現在修理中で、他のデバイスはWindows 10 PCのみです。私のMacでは、暗号化されたDMGファイルとSparsebundleファイルを非常に積極的に使用しています。

私のPCで上記のファイル(NASに保存されている)をシームレスに使用し続けるために、私がこのソリューションを発見するまで何日も苦労しました。

  • PCのVirtualBox内にMacOSインスタンスをインストールします。
  • 完了すると、このMacOSインスタンスでは、実際のMacbookと同じようにすべてのDMG / Sparsebundleファイルに完全にアクセスできますが、仮想マシンではなくPCで使用したいと思います。
  • そこで、仮想MacOSインスタンスで着信SSH接続を有効にしました。
  • そのため、マウントされたDMG / Sparsebundleファイルを参照することを含め、PCから仮想MacOSにSSH接続できます
  • それを締めくくるために、Windows 10 PCにMountainDuckをインストールしました(同じことをする他のプログラムがあると確信しています!)。 Windowsのネットワークドライブ。

結論:上記を実行すると、実際のMacと同じように、WindowsでDMGファイルとSparseBundleファイルを(読み取り/書き込みモードで)マウントできます。これで問題は解決しました。さらに、Windows PCで仮想化MacOSを実行しているので、他のことにも便利です。

すべてにGL!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.