LoginSignup
2
0

スパースバンドルのマウントのメモ

Last updated at Posted at 2016-12-18

スパースバンドルをマウント

イメージディスクの作成

# create
hdiutil create -srcFolder "$HOME/testdir" -size size -format UDRW -layout GPTSPUD tempimage

# mount
hdid tempimage.dmg


# umount
diskutil eject testdir

# 暗号化
hdiutil create -size 100m -type SPARSEBUNDLE -fs HFS+ \
    -volname CloudBackup -imagekey sparse-band-size=2048 \
    -encryption AES-256 -certificate $HOME/Desktop/CloudBackup.cer \
    $HOME/testdir/CloudBackup

# サイズ変更
hdiutil resize -size 300m CloudBackup.sparsebundle

# 追記 2018/5 certをやめた
hdiutil create disk.dmg -encryption AES-256 -size 1g -volname "Encrypted Disk Image" -fs JHFS+

echo pass | hdiutil mount disk.dmg -stdinpass

Mac で Google Drive 等への暗号化バックアップを行う方法 - WebOS Goodies
http://goo.gl/m1ivx

OS X:復元用パーティションを含むソフトウェア配備用イメージを作成する方法 - Apple サポート
https://goo.gl/5xOm5v

OSXの固有コマンド - MacWiki
http://goo.gl/tLkdt2

rsyncコマンドの使い方 - 備忘録とかいろいろ
http://goo.gl/Ihhe8M

いつまでもハマるrsyncのメモ | OpenGroove
http://goo.gl/8P3aa

雑多の備忘録 - hdiutil の使い方
http://qz.tsugumi.org/usage_hdiutil.html

雑多の備忘録 - hdiutil(1)
http://qz.tsugumi.org/man_hdiutil.html

関連メモ

bashの関数はreturn 0なら成功、それ以外は異常。&&で接続。。

若干関係ない参考

User Data Directory - The Chromium Projects
https://goo.gl/8fygR5

Bashでファイルやディレクトリの存在を確認する – REONTOSANTA
http://goo.gl/TFMhaV

kill コマンドって、プロセスを終了させるものかと勘違いしていた - Slow Dance
http://goo.gl/7yeUmj

pgrep/pkillを使おう - Qiita
http://goo.gl/XfgFqC

関数の使用方法 | UNIX & Linux コマンド・シェルスクリプト リファレンス
http://goo.gl/uPmL1

サイズを1gにするとマウントできなくなった

変換とかもできない。。

hdiutil compact CloudBackup.sparsebundle

たぶ ん、パーティションが狂った

ID Type                 Offset       Size         Name                      (1)
-- -------------------- ------------ ------------ -------------------- --------
 1 Apple_HFS                      40      1835015 disk image
   Free                      1835055       417712

結構調べたけど、いい方法がわからない。。破棄して作り直すか。

マウントできるファイルシステムがありません spacebundle サイズ hdiutil - Google 検索
https://www.google.co.jp/search?ei=Ftb2Wq3SLIKx8QWD2YbgBQ&q=%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93+spacebundle+%E3%82%B5%E3%82%A4%E3%82%BA+hdiutil+&oq=%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93+spacebundle+%E3%82%B5%E3%82%A4%E3%82%BA+hdiutil+&gs_l=psy-ab.3...26014.26249.0.26393.2.2.0.0.0.0.147.258.0j2.2.0....0...1.1j2.64.psy-ab..0.0.0....0.pNmMxMSNpVA

hdiutil
http://mattintosh.hatenablog.com/category/hdiutil

ディスクイメージのマウントができない。 - Apple コミュニティ
https://discussionsjapan.apple.com/thread/10108334

macOSでのディスクイメージ作成でよく使うコマンド - Qiita
https://qiita.com/mamemomonga/items/1b9eb29f200a66b14414

Mac で Google Drive 等への暗号化バックアップを行う方法 - WebOS Goodies
http://webos-goodies.jp/archives/use_google_drive_as_encrypted_backup_solution_on_mac.html

新しいファイルシステム Apple File System (APFS) を使ってみる。 - るるぷらす
https://egyo.hateblo.jp/entry/2016/06/21/101537

雑多の備忘録 - hdiutil の使い方
https://qz.tsugumi.org/usage_hdiutil.html

Apple macOSで、APFS暗号化ボリュームのパスワードが明らかになってしまうバグが発覚! | Around Mobile World
https://www.amw.jp/2018/04/03/apple-macosapfs/

macOS High Sierra で暗号化した APFS ボリュームのパスワードヒントではなくパスワードが表示される場合 - Apple サポート
https://support.apple.com/ja-jp/HT208168

macOSでのディスクイメージ作成でよく使うコマンド - Qiita
https://qiita.com/mamemomonga/items/1b9eb29f200a66b14414

APFSはHFS+の後継だがまだ問題があるみたいな印象

SierraでAPFSを試す - Qiita
https://qiita.com/sudahiroshi/items/b32b3d8738a706307c2b

Appleの新しいファイルシステム「APFS」のチュートリアルまとめ。 | AAPL Ch.
https://applech2.com/archives/20160620-apple-file-system-apfs-demo.html

新・OS X ハッキング!(175) Apple File System(APFS)を試す | マイナビニュース
https://news.mynavi.jp/article/osxhack-175/

JHFS+?HFS+Jってなによ

hdiutil "JHFS+" - Google 検索
https://www.google.co.jp/search?q=hdiutil+%22JHFS%2B%22&lr=lang_ja&sa=X&ved=0ahUKEwiusenqooDbAhVHfLwKHRRkCLUQuAEIJA&biw=1659&bih=1076

tkono1さんのツイート: "@ttaniguti その過程でhdiutilのヘルプ見てたらJHFS+Xとか発見して、HFSXってもれなくジャーなリング付きじゃなかったっけとか悩み中です。"
https://twitter.com/tkono1/status/240469542952914944

diskutil listFilesystems

HFSX(大文字小文字区別しなくてジャーナリング無し)
JHFS+X(大文字小文字区別してジャーナリング付き)
HFS+(大文字小文字区別しなくてジャーナリング無し)
HFS+J(大文字小文字区別しなくてジャーナリング付き)? 

Disk Management From the Command-Line, Part 3 - The Instructional
http://www.theinstructional.com/guides/disk-management-from-the-command-line-part-3

これは近いな。

hdiutil create encrypted.dmg -encryption -size 1g -volname "Encrypted Disk Image" -fs JHFS+

ジャーナリング

OS X Mountain Lion: Mac OS 拡張(ジャーナリング)ボリュームについて
https://support.apple.com/kb/PH10963?viewlocale=ja_JP&locale=ja_JP

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0