【笔记】hdiutil学习笔记
前言
Disk image files may also be managed via the command line interface using the hdiutil utility.(维基百科)
通过hdiutil实现MacOS的磁盘管理
查看磁盘分区
1 | hdiutil list |
创建一个DMG文件
-size 100M:指定归档大小-srcfolder <dir>:指定需要打包的目录路径<file>:打包后的DMG文件名-format:指定打包格式
UDZO:压缩格式,缺省值UDRO:只读模式UDBZ:更好的压缩格式UDRW:可读写格式UDTO:DVD 格式
1 | hdiutil create -size 100M -stdinpass -srcfolder <dir> <file>.dmg |
修改归档大小
<size>:指定归档大小
1 | hdiutil resize <size> <file>.dmg |
挂载磁盘映像
1 | hdiutil attach <file>.dmg |
弹出磁盘映像
<dir>:挂载点路径
1 | hdiutil eject <dir> |
DMG 转 ISO
DMG 转 CDR
<file_dmg>:DMG文件路径<file_cdr>:CDR文件路径
1 | hdiutil convert <file_dmg>.dmg -format UDTO -o <file_cdr>.cdr |
CDR 转 ISO
<file_iso>:ISO文件路径
1 | hdiutil makehybrid <file_cdr>.cdr -iso -joliet -o <file_iso>.iso |
ISO 转 DMG
1 | hdiutil convert <file_iso>.iso -format UDRW -o <file_dmg>.dmg |