Mac OS X Lion でディレクトリからisoイメージ作るぞ¶
GUIで作る手順¶
余計なファイルを削除しておく:
$ find . -iname ".DS_Store" -exec rm -v {} \;
ディスクユーティリティ.app を起動する。
メニューバーの「ファイル」->「新規」->「フォルダからのディスクイメージ」を選択
ダイアログが出るので、イメージ化したい対象ディレクトリを選択し「イメージ」ボタン押下し、以下のパラメータを入力し、[保存] をクリック。
- 名前:
spam.dmg
- イメージフォーマット:
ハイブリッドイメージ(HFS+/ISO/UDF)
- 暗号化:
なし
できあがったファイルの拡張子をisoに変更 (spam.iso)。
Linuxでmount実験:
$ sudo mount -t iso9660 -o loop spam.iso /mnt
以上。
CUIで作る手順¶
コマンドラインで以下を実行:
$ hdiutil makehybrid -iso -joliet -o spam.iso 対象DIRECTORY
一撃だった。楽ちん。
まとめ¶
色々Web上にある記事を参考にしたけど、保存ダイアログでcdr拡張子をisoに変更するとか、cdrで生成後にファイル拡張子をisoに変更するとか紹介されていて、それらの手順はうまくいかなかった。
cdr形式のイメージを作ってから hdiutil makehybrid -iso -joliet -o spam.iso spam.cdr
でisoに変換する方法はOKだった。
とりあえず CUIで作る手順 だけ知ってればいい。
っていうか Mac OS X 難しい。