OS X更新唯读DMG(ISO)的内容
OSX 10.6时代的安装方式是以光碟档进行安装,在之前有将光碟制作成ISO档后再度的档把ISO转成DMG档,转完后才想到要更新光碟档的内容,那要如何更新内容呢?一开始很简单的想要利用
hdiutil convert 来源映像档.iso -format UDRW -o 目地产生档名.dmg
结果转换出来怎么看都是唯读属性:
后来查一下资料才知道还有另一种模式可以利用,也就是将DMG挂载成Shadow
模式,一些更新修改的内容会另外存在.Shadow
档案:
之后再利用命令将两个档重新整并成另一个新档案:
hdiutil convert -format UDZO -o 新档案.dmg 来源档案.dmg -shadow
上面命令加上-shadow
参数就能将修改过后存成Shadow
档的内容与原先唯读DMG档重新整并并建立新档案就能完成修改唯读的DMG(ISO)档了。