![在 Mac OS X 10.6.4 上写入 .dmg 文件](https://linux22.com/image/1242502/%E5%9C%A8%20Mac%20OS%20X%2010.6.4%20%E4%B8%8A%E5%86%99%E5%85%A5%20.dmg%20%E6%96%87%E4%BB%B6.png)
以下步骤更新.dmg 文件(安装和显示内容),我无法写入 DMG 文件中的文件夹。
执行“获取信息”会显示一个锁定的挂锁,而共享和权限部分中的其他所有内容都显示为灰色。单击挂锁并输入我的密码确实可以解锁挂锁,但共享和权限仍然显示为灰色。它确实显示我有读写权限和“您有自定义访问权限”(灰色),但我无法将文件复制到 DMG 的内容中。
有什么提示吗?谢谢。
答案1
大多数 .dmg 文件都是只读的。一种常见的解决方法是将已安装的 .dmg 的内容复制到硬盘上的文件夹中,然后在该副本上进行编辑。
如果出于某种原因,该解决方法对您不起作用(可能是可用磁盘空间不足?),您可以安装带有“影子文件”的只读磁盘映像,使其可写。所有写入实际上都写入影子文件,而不是原始的只读 .dmg,后者保持不变。
hdiutil attach -shadow filename.shadow filename.dmg
答案2
.dmg 文件与此有什么关系?屏幕截图具有误导性。请参阅步骤 5。