S'il vous plaît partager, si vous connaissez des conseils sur les données de récupération d'un "DMG compressé" qui ne monte plus (dans mon cas, quelque chose s'est mal passé pendant "image de numérisation pour la restauration").
Répondre à ma propre question ici avec une liste de choses à essayer.
hdiutil attach -ignorebadchecksums /Volumes/path/to/image
hdiutil mount -nomount -readwrite /Volumes/path/to/image
(essayez ensuite de réparer en utilisant DiskWarrior, etc.)Je vais probablement faire la fin de cette liste au cours de la semaine prochaine, car je fais plus de recherches. Je veux jeter un coup d'oeil à travers ces sites:
J'ai trouvé la commande suivante pour travailler sur la récupération d'une image DMG corrompue. La solution a commencé à lire votre problème. J'ai cherché une solution pendant trois jours.
hdiutil convert iMac.dmg -format UDTO -o output.img
Contexte: J'avais utilisé Diskutil sur OSX 10.8.2 pour créer une image du lecteur interne de mon IMAC. Je l'ai transféré jusqu'à mon serveur et quand je suis allé la restaurer à un autre disque, il ne monterait pas en disant qu'il n'y avait pas de systèmes de fichiers valides. J'ai été dévasté comme j'avais trop confiance en l'image et je me suis débarrassé de mes images de Timemachine pour économiser de l'espace. Ok je suis un moron qui devrait savoir mieux!
J'ai googlé l'erreur et j'ai trouvé cette discussion. J'ai essayé tous les articles et n'a pas été capable de monter le fichier DMG. Je savais que l'image était essentiellement bonne en courant
hDIUTIL imageInfo imac.dmg qui a donné des résultats prometteurs:
Format Description: UDIF read-only compressed (zlib)
Class Name: CUDIFDiskImage
Checksum Type: CRC32
À partir d'un lien fourni dans ce fil http://discussions.apple.com/thread.jspa?ThreadId=1218394
J'ai trouvé une référence à http://vu1tur.eu.org/tools/ pour DMG2IMG que DMG2IMG est un fichier DMG DMG compressé d'Apple à la norme (hfsplus) de fichier de disque de disque de disque d'image. Je suis allé au fichier me lire pour l'outil qui avait cette note:
1. An equivalent command under Mac OS X would be:
hdiutil convert <input.dmg> -format UDTO -o <output.img>
Et cela s'est avéré être la solution. J'ai pu monter le fichier de sortie, qui était la bonne taille, 200 Go et extraire les fichiers dont j'avais besoin!
SUCCÈS!
J'ai dû utiliser le -noverify
et -mount
Drapeaux supprimés pour obtenir mon disque pour monter. Sans ces drapeaux, les erreurs continuaient à causer la montagne à avorter. Après montage de cette façon, j'ai pu sélectionner une entrée vide dans la liste déroulante du guerrier de disque et récupérer la majorité de mes fichiers.
hdiutil attach -noverify -mount suppressed /Volumes/path/to/image
Diskwarrior peut être utilisé pour reconstruire des images de disque corrompu, en fonction de la nature de la corruption. Pourrait valoir une photo si vous avez une copie.