スパースバンドルを画像ではなくフォルダにマウントするにはどうすればよいですか?


21

暗号化されたスパースバンドルがあり、/ Volumesの下ではなく、ホームディレクトリ内のフォルダーにマウントしたい。どうやってやるの?

回答:


26

hdiutilコマンドラインユーティリティを使用すると、より多くの柔軟性を提供し、広範囲に文書化されていますman hdiutil。このようなことを行う必要があります:

hdiutil attach -mountpoint ~/myMountPoint mySparsebundle.dmg

これは再起動後も持続できますか?
エリックカプルン

はい@ErikAllik -しかし、なぜ(にユーザーがログインする前に)、またはユーザがログインした後、起動時にシェルスクリプトを実行する方法を一般unstintedを聞かない。
bmike

5

また、http://blog.marc-seeger.de/2011/02/06/encrypted-diskimages-in-osx/に興味があるかもしれません。これは、指定されたマウントポイントへの自動マウントを設定する方法を段階的に説明しています。

  • mountディスクデバイスを識別するために実行します(/dev/diskNsN通常)
  • 実行diskutil info /dev/diskNsn | grep UUIDしてUUIDを取得します
  • sudo vifs行を追加するために使用します/etc/fstab

    UUID=whatever-you-noted-before /path/to/mountpoint hfs rw 1 0
    
  • ログインアイテムにディスクイメージを追加し/path/to/mountpointて、次回ログイン時に自動的にマウントされるようにします


3
hdiutil attach /Volumes/ATimeMachine/Pictures/iPhoto\ Library.sparsebundle -mountpoint ~/iPho

このコマンドが成功すると、次のようなものが表示されます。

/dev/disk3              Apple_partition_scheme          
/dev/disk3s1            Apple_partition_map             
/dev/disk3s2            Apple_Driver43                  
/dev/disk3s3            Apple_Driver43                  
/dev/disk3s4            Apple_Driver_ATA                
/dev/disk3s5            Apple_Driver_ATA                
/dev/disk3s6            Apple_FWDriver                  
/dev/disk3s7            Apple_Driver_IOKit              
/dev/disk3s8            Apple_Patches                   
/dev/disk3s9            Apple_HFS                       /Users/me/iPho

ここで、iPhoto Library.sparsebundle(NAS)DroboFS上にあり、500Gである「ハードディスク」画像は、MacOSのHFSがジャーナルフォーマット

hdiutilコマンドを実行すると、ホームディレクトリの下にイメージがマウントされます。オリジナルのiPhoto Libraryの上にマウントするのはうんざりでしたが、マウント後もオリジナルがそこに残っていたので、iPho代わりにマウントポイントの名前を変更しました。それから、マウントポイントがどこにあるかは問題ではないと判断しました。それがどこにあるかがわかっ/Volumesていれば問題ありませんiPhoto.app

iPhoto.app新しいライブラリを作成するプロンプトでオプションをクリックして起動し、マウントされたディスクイメージでそれを行いました。次に~/Pictures、ハードドライブ上のすべての写真(以前はディレクトリツリーの下でPicasaで管理されていた)をiPhotoにインポートします。これにより、MacBook Airの小さな500G SSDドライブの半分のスペースが解放されます。

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