use*_*ame 8 mac data-recovery images macos
请分享,如果您知道从不再安装的“压缩 DMG”中挽救数据的任何技巧(在我的情况下,在“扫描图像以进行恢复”期间出现问题)。
在这里回答我自己的问题,列出要尝试的事情。
hdiutil attach -ignorebadchecksums /Volumes/path/to/image
hdiutil mount -nomount -readwrite /Volumes/path/to/image
(然后尝试使用 DiskWarrior 等进行修复)随着我进行更多研究,我可能会在下周充实这份清单。我想看看这些网站:
小智 6
我发现以下命令可用于抢救损坏的 dmg 映像。解决方案从阅读您的问题开始。我找了三天的解决方案。
hdiutil convert imac.dmg -format UDTO -o output.img
Run Code Online (Sandbox Code Playgroud)
背景:我曾在 OSX 10.8.2 上使用 diskutil 创建 iMac 内部驱动器的映像。我将它转移到我的服务器上,当我将它恢复到另一个磁盘时,它不会挂载,说没有有效的文件系统。我被摧毁了,因为我对图像太有信心了,为了节省空间,我摆脱了我的时间机器图像。好吧,我是一个应该知道更好的白痴!
我用谷歌搜索了错误并找到了这个讨论。我尝试了所有项目,但无法挂载 dmg 文件。通过运行我知道图像基本上是好的
hdiutil imageinfo imac.dmg 给出了有希望的结果:
Format Description: UDIF read-only compressed (zlib)
Class Name: CUDIFDiskImage
Checksum Type: CRC32
Run Code Online (Sandbox Code Playgroud)
来自此线程中提供的链接http://discussions.apple.com/thread.jspa?threadID=1218394
我找到了对 dmg2img 的http://vu1tur.eu.org/tools/的参考,其中 DMG2IMG 是 Apple 的压缩 dmg 到标准 (hfsplus) 图像磁盘文件转换工具。我去了有这个注释的工具的自述文件:
1. An equivalent command under Mac OS X would be:
hdiutil convert <input.dmg> -format UDTO -o <output.img>
Run Code Online (Sandbox Code Playgroud)
结果证明这就是解决方案。我能够挂载大小合适的输出文件,200GB,并提取我需要的文件!
成功!
归档时间: |
|
查看次数: |
43036 次 |
最近记录: |