目前我的构建过程的一部分如下;
- 启动Utilities / Disk Utility
- 选择新图像
- 将另存为小部件
- 将名称设置为小部件
- 将大小设置为自定义大小50 MB
- 设置格式Mac OS Extended
但是可以从命令行执行所有这些操作吗?
目前我的构建过程的一部分如下;
但是可以从命令行执行所有这些操作吗?
Answers:
你可以这样做 hdiutil 工具。您的案例中的适当配置是:
hdiutil create -size 50m -fs HFS+ -volname Widget /path/to/save/widget.dmg
显然,将“小部件”和路径更改为您需要的任何内容。
一些可能有用的其他选项:
-srcfolder /path/to/source
这将创建磁盘映像,并将指定文件夹中的数据作为内容。 -megabytes 50
用来代替 -size 50m
。这将使用二进制大小的兆字节(2 ^ 20字节)而不是十进制(10 ^ 6字节)。 -srcdevice /dev/diskXsY
这就像 srcfolder
,但从其他设备(如硬盘分区或DVD)制作基于块的副本。用于制作安装磁盘等的克隆和映像。