Ein Arbeitskollege hat ein SSD-Laufwerk mit 240 GB von Kingston, das aus einem inzwischen abgestorbenen Computer stammt. Wir möchten in der Lage sein, einige Daten daraus wiederherzustellen (leider keine Backups), aber das Laufwerk wird nicht richtig gemountet.
Ich verwende ein externes Anker USB3-Festplattengehäuse, von dem ich weiß, dass es ordnungsgemäß funktioniert. Das Laufwerk stammt von einem Apple-Computer und wir versuchen, es auf einem anderen MacBook Pro wiederherzustellen.
Das Laufwerk wird unter DiskUtility angezeigt, ist jedoch ausgegraut. Der Versuch zu klicken, mount
führt zu nichts. FirstAid schlägt ebenfalls fehl.
Was haben wir versucht?
Bisher haben wir ausgeführt, diskutil repairVolume disk2s2
was die folgende Ausgabe ergab:
Repairing file system
Volume is already unmounted
Performing fsck_hfs -fy -x /dev/rdisk2s2
Checking Journaled HFS Plus volume
Invalid record count
Checking extents overflow file
Invalid record count
The volume could not be verified completely
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8: Exec format error
Wir haben auch ausgeführt, sudo /sbin/fsck_hfs -yprd /dev/disk2s2
was zurückgegeben wurde:
/dev/rdisk2s2: starting
journal_replay(/dev/disk2s2) returned 0
Using cacheBlockSize=32K cacheTotalBlock=65536 cacheSize=2097152K.
Executing fsck_hfs (version hfs-407.50.6).
** Checking Journaled HFS Plus volume.
hfs_swap_BTNode: invalid forward link (0xFFFFFFFF)
hfs_swap_BTNode: invalid backward link (0xFFFFFFFF)
hfs_swap_BTNode: invalid node height (255)
hfs_swap_BTNode: invalid record count (0xFFFF)
Invalid record count
(4, 25511)
...repeats similar output...
Node 35746's back link is 0x0; expected 0x8c17
disk offset = 0x78f41000, size = 0x2000
Invalid sibling link
(4, 35746)
Node 35746's forward link is 0x0; expected 0x6489
disk offset = 0x78f41000, size = 0x2000
Invalid node height
(4, 35746)
Index key doesn't match first node key
Invalid index key
(4, 35746)
** The volume could not be verified completely.
volume check failed with error 7
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 467182910 0x1bd8a53e
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume = 467182912 0x1bd8a540
total sectors for embedded volume = 0 0x00
CheckForClean - could not get VHB/MDB at block 467182910
CheckHFS returned -1317, fsmodified = 1
Was als nächstes?
Ich hoffe, dass das Laufwerk erkannt wird und die Daten dennoch wiederhergestellt werden können. Bevor ich mir bezahlte Software wie DiskWarrior anschaue, kann ich noch etwas versuchen, um auf die Festplatte zuzugreifen oder dieses record count
Problem zu beheben.
OS Extended (Journaled)
und die richtige 240 GB Kapazität. Der alte Computer hatte Probleme mit dem Bildschirm und der Tastatur und gehört einem Freund meines Kollegen. Ich bin also ein paar Leute von dem ursprünglichen Problem entfernt. Ich kenne nicht die vollständigen Details, aber das Laufwerk wurde entfernt, bevor die anderen Komponenten repariert wurden, und wurde dann nicht ersetzt, da die Daten wichtiger waren. Scheint dies ein Hardwarefehler oder nur beschädigte Sektoren zu sein (verzeihen Sie meine Terminologie).