![为什么安装只读 dmg 有时会更改映像文件](https://linux22.com/image/1240251/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AE%89%E8%A3%85%E5%8F%AA%E8%AF%BB%20dmg%20%E6%9C%89%E6%97%B6%E4%BC%9A%E6%9B%B4%E6%94%B9%E6%98%A0%E5%83%8F%E6%96%87%E4%BB%B6.png)
为什么有些只读 dmg 映像在挂载时会发生变化,其中发生了什么变化?我指的是只读映像,而不是只读或锁定的 dmg 文件。
答案1
通常,大多数 .dmg 文件都是压缩文件或只读文件 - Mac OS X 不应允许对这些文件进行任何更改。但是,某些类型的 .dmg 映像是以读写方式安装的(sparseimage 就是一个例子)。如果您对映像具有写入权限,Finder 会有一个非常糟糕的习惯,即用元数据填充每个文件夹(.DS_Store 等 -非常在闪存驱动器上找到 50mb 的这些文件真是令人恼火)。查看或只是挂载都会触发 Finder 开始索引和创建这些文件,从而导致图像被修改,即使您自己没有添加任何文件。