苹果系统Mac OSX 下令创建dmg的方法

苹果系统Mac OSX 命令创建dmg的方法

hdiutil create -size 1G -fs HFS+J -volname 'qvbdata'  qvbdata.dmg

#这条命令是创建固定大小的1g的dmg,创建后占空间大小1g多


hdiutil create -size 1G -fs HFS+J -volname 'qvbdata' -type SPARSEBUNDLE qvbdata.dmg

#SPARSEBUNDLE is auto size

#这条命令是创建1g大小的dmg包,会以所存数据大小自动压缩

#注意这是一个包,不是单一文件


hdiutil convert 2g.dmg -format UDTO -o 2g.iso

#转换dmg变iso



hdiutil attach qvbdata.dmg.sparsebundle -mountpoint /Volumes/qvbdata

#加载dmg

hdiutil detach /Volumes/qvbdata

#卸载dmg