Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Disk Utility hat beim Verifizierungsprozess für ein Restore eine funktionierende 1.6TB multipart DMG beschädigt / corrupted! Hilfe!

Disk Utility hat beim Verifizierungsprozess für ein Restore eine funktionierende 1.6TB multipart DMG beschädigt / corrupted! Hilfe!

naturecollision26.12.1408:31
moin leute, bin etwas verzweifelt.

ich wollte mein software Raid auflösen, da der HFS+ treiber für windows auf Raids nicht zugreifen kann

da es ein 6TB volume war, mit ca 1,6TB an daten, dachte ich, es wäre schlau ein image zu machen, und dieses dann auf eine der aufgelösten Raid platten zu "restoren"

gesagt getan: für dieses unterfangen musste ich platz schaffen, wo hatte ich platz? na auf dem anderen 2x3TB raid, das 6TB an timemachine daten enthielt, ich weiß ich weiß, das war ein fehler

aber ich hatte das so geplant, dass wenn das entstandene image les und mountbar wäre, dann könnte ich auch mein erstes Raid auflösen und das dmg problemlos restoren.

naja, also das image wurde erstellt, dauerte mehrere stunden, und dann habe ich es doppelgeklickt und fehlerfrei gemountet, bischen darin rumgebrowst und gesehen: alles perfekt.

tjoa, dann raid aufgelöst und image zum restoren in disk utility reingeschoben, dann sagt disks utility "muss erst verifizieren" hat es dann auch gemacht, das hat ne ganze nacht gedauert, und morgens um 7 war er dann noch im "reordering" prozess, aha, ich dachte nur verifizieren, aber ok, wenn er da rumfummeln muss ok.

wenige minuten später war der prozess ohne fehlermeldung aber mit erfolgsmeldung beendet, und ich dachte schon, super, jetzt kann ich restoren und hab alle meine daten genauso wie vorher, inklisive hfs symlinks usw!

aber denkste: diskutility meint auf einmal image corrupted. außerdem zeigt er es nur als 1,1TB image an, nicht als 1,6TB image - wie gesagt, das image das ich öffnete bestand bereits aus zwei teilen, ein dmg mit 1,1TB und die fortsetzung (keine ahnung warum er das überhaupt gesplittet hat) en *.dmgpart mit 550GB) - aber es lies sich vor dem verifizierungsprozess ohne probleme öffnen!

es scheint so als hätte der verifizierungsprozess den link zum zweiten teil des Images verhunzt.

das neueste Backup das ich von den ganzen Daten habe ist leider 5 Monate alt...

das heißt mir wäre es sehr wichtig die Daten aus dem Image wiederherzustellen, ich würde dafür auch was bezahlen, ich kann nicht viel zahlen, aber ich kann auch einen gratis workshop zu elektronischer Musikproduktion im Raum berlin anbieten, an denjenigen der mir das fixt.

Leute, frohe weihnachten, für mich war es leider alles etwas stressig dieses Jahr, ich denke dieser dumme fehler von mir ein Backup zu löschen um ein Raid aufzulösen ist mir auch nur wegen diesem Stress passiert...

naja! danke schon mal für Anregungen, und wer sich mit Bitcoins auskennt, ich kann schon mal 100mBTC für die Mühen anbieten!

p.s. hier ein Auszug dessen was Terminal ausspuckt wenn ich folgendes eingebe:

hdiutil attach -verbose -readonly /Volumes/Time\ Machine/Warp\ Core.dmg

Initializing…
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score 900, CUDIFEncoding
DIFileEncodingNewWithBackingStore: CUDIFEncoding
DIFileEncodingNewWithBackingStore: instantiator returned 0
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score 1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: interface 3, score -100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -1000, CCFPlugInDiskImage
DIDiskImageInstantiatorProbe: interface 10, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CUDIFDiskImage
error: chunk 4864877 data ends beyond end of data fork
error: chunk 4864878 data starts beyond end of data fork
error: chunk 4864878 data ends beyond end of data fork
error: chunk 4864879 data starts beyond end of data fork
error: chunk 4864879 data ends beyond end of data fork
error: chunk 4864880 data starts beyond end of data fork
error: chunk 4864880 data ends beyond end of data fork
error: chunk 4864881 data starts beyond end of data fork
error: chunk 4864881 data ends beyond end of data fork
error: chunk 4864882 data starts beyond end of data fork
error: chunk 4864882 data ends beyond end of data fork
error: chunk 4864883 data starts beyond end of data fork
error: chunk 4864883 data ends beyond end of data fork
error: chunk 4864884 data starts beyond end of data fork
error: chunk 4864884 data ends beyond end of data fork
error: chunk 4864885 data starts beyond end of data fork
error: chunk 4864885 data ends beyond end of data fork
error: chunk 4864886 data starts beyond end of data fork
error: chunk 4864886 data ends beyond end of data fork
error: chunk 4864887 data starts beyond end of data fork
error: chunk 4864887 data ends beyond end of data fork
error: chunk 4864888 data starts beyond end of data fork
error: chunk 4864888 data ends beyond end of data fork
error: chunk 4864889 data starts beyond end of data fork
error: chunk 4864889 data ends beyond end of data fork
error: chunk 4864890 data starts beyond end of data fork
error: chunk 4864890 data ends beyond end of data fork

[…]

error: chunk 7211098 data starts beyond end of data fork
error: chunk 7211098 data ends beyond end of data fork
error: chunk 7211099 data starts beyond end of data fork
error: chunk 7211099 data ends beyond end of data fork
error: chunk 7211100 data starts beyond end of data fork
error: chunk 7211100 data ends beyond end of data fork
error: chunk 7211101 data starts beyond end of data fork
error: chunk 7211101 data ends beyond end of data fork
error: chunk 7211102 data starts beyond end of data fork
error: chunk 7211102 data ends beyond end of data fork
error: chunk 7211103 data starts beyond end of data fork
error: chunk 7211103 data ends beyond end of data fork
error: chunk 7211104 data starts beyond end of data fork
error: chunk 7211104 data ends beyond end of data fork
error: chunk 7211105 data starts beyond end of data fork
error: chunk 7211105 data ends beyond end of data fork
error: chunk 7211106 data starts beyond end of data fork
error: chunk 7211106 data ends beyond end of data fork
DIDiskImageNewWithBackingStore: instantiator returned 107
Attaching…
Error 107 (corrupt image).
Finishing…
DIHLDiskImageAttach() returned 107
hdiutil: attach failed - corrupt image

--------------------------------------------------------------------------------------------------------------------------------

hätte ich die zeilen nicht beschnitten, würden einige millionen zeilen dazukommen und eine textdatei von ca 260MB ergeben!

ein web developer, den ich mir nicht leisten kann, meinte er könnte das mit einer batch datei fixen, würde aber 800zeilen an code schreiben müssen...ich kenne ihn nicht, und er schien auch nur ein student zu sein, das schien mir alles etwas suspekt

hat jemand ne Idee wie das gefixt werden könnte oder was passiert ist? der typ der mir für viel kohle helfen wollte meinte auf die frage was denn schief gelaufen sei nur kryptisch:

during the compressions the system moeved too quick and missed out parts of the image those parts are now still there, but arent compressed in the same format, hence, cant be viewed - the computer needs to run the image and convert these hidden parts to viewable/readable content

frei übersetzt: während der Kompression des images hat sich "das system zu schnell bewegt" und einige Teiles des Images "verpasst" (missed) diese Teile sind jetzt aber immer noch da wo sie waren aber sie sind nicht im selben Format komprimiert wie die anderen, und können deshalb nicht eingesehen werden - der computer muss jetzt das image abarbeiten um die versteckten Teile zu sichtbarem/lesbaren Inhalt umzuwandeln.

hat jemand ne Idee was da passiert ist? und muss dafür wirklich ein extra tool geschrieben werden, also ne batch, weswegen er auch so viel verlangt?

Beste Grüße und schöne Feiertage!
nature
0

Kommentare

MacRudi26.12.1413:07
Hab nicht verstanden, warum da zwei Imagedateien und nicht eine 1,6 TB große vorliegt.
0
fabian2de26.12.1413:41
Oh shit, das klingt ja echt mies!

Ich würde mal versuchen, die beiden DMG-Teile zusammen zu fügen (), eventuell reicht das schon, damit du wenigstens überhaupt wieder an die Daten kommst?

Ansonsten vielleicht mal mit einem Datenrettungstool das DMG öffnen und darin nach gültigen Daten suchen, eigentlich müssten darin ja alle Daten fehlerfrei vorliegen. Oder ist das Image verschlüsselt?
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.