![Yosemite 升级后,受密码保护的 DMG 无法安装](https://linux22.com/image/1432297/Yosemite%20%E5%8D%87%E7%BA%A7%E5%90%8E%EF%BC%8C%E5%8F%97%E5%AF%86%E7%A0%81%E4%BF%9D%E6%8A%A4%E7%9A%84%20DMG%20%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85.png)
我跟着本指南当我使用 Mavericks 时,设置一个受密码保护的文件夹。升级到 Yosemite 后,受密码保护的 DMG 文件将无法安装。双击 DMG 会打开密码提示,我输入密码,提示关闭,然后什么都没有。
这不是密码问题,因为错误的密码会引发错误——正确的密码会关闭密码提示并且不会挂载映像。
有人遇到过这个问题并且能够恢复他们的文件吗?
编辑:我尝试使用 hdiutil attachment 安装,但在询问 pw 后它就挂起了。
输入密码后控制台日志显示以下内容:
11/29/14 5:20:08.383 PM HWMonitor[88983]: ATA block storage device appeared 50899
11/29/14 5:20:09.542 PM QuickLookSatellite[91382]: In -[NSApplication(NSQuietSafeQuit) _updateCanQuitQuietlyAndSafely], _LSSetApplicationInformationItem(NSCanQuitQuietlyAndSafely) returned error -50
11/29/14 5:20:09.882 PM ntfs-3g[91774]: Version 2010.10.2-mac external FUSE 27
11/29/14 5:20:09.882 PM ntfs-3g[91774]: Mounted /dev/rdisk5 (Read-Write, label "", NTFS 3.1)
11/29/14 5:20:09.883 PM ntfs-3g[91774]: Cmdline options: norecover,nfconv,auto_xattr,local,nodev,noowners,nosuid,defer_permissions
11/29/14 5:20:09.883 PM ntfs-3g[91774]: Mount options: auto_xattr,local,nodev,noowners,nosuid,defer_permissions,allow_other,nonempty,relatime,fsname=/dev/disk5,volname=
11/29/14 5:20:09.883 PM ntfs-3g[91774]: Ownership and permissions disabled, configuration type 1
11/29/14 5:20:09.889 PM ntfs-3g[91774]: Unmounting /dev/rdisk5 ()
答案1
从日志来看,磁盘映像似乎以某种方式格式化为 NTFS,而不是 OS X 的原生格式 Mac OS Extended... 并且您安装的 ntfs-3g 软件由于某种原因无法正确安装它。您可能能够禁用 ntfs-3g,安装它并让 OS X 的内置 NTFS 实现安装它。这将为您提供只读访问权限,但您可以创建一个新的加密磁盘映像(确保使用“Mac OS Extended(日志式)”格式),然后将内容复制到新映像。