Backstory: Po tym, jak dzisiaj poszedłem do Apple Store, dysk na moim komputerze Mac został wyczyszczony przez pracownika, ponieważ miałem go wymienić. Wystąpił problem z jednostką zamienną, więc oddali mi moją starą maszynę z dyskiem SSD zresetowanym do ustawień fabrycznych.
Ponieważ pracownik prawdopodobnie właśnie użył interfejsu DiskUtil do wyczyszczenia dysku, zastanawiałem się, czy istnieje jakiś sposób, aby odzyskać moje dane, na przykład poprzez przebudowanie tabel woluminów HFS do ich poprzedniego stanu. Użycie kopii zapasowej zajęłoby kilka dni, aby odzyskać wszystko, a ja chcę wypróbować inne opcje przed przywróceniem kopii zapasowej, która uszkodzi dane i uniemożliwi dalsze odzyskiwanie.
Mały problem: mam tylko Sierra odzyskiwania pamięci USB, dzięki czemu można używać tylko terminal z tym co już jest zainstalowany, jak gpt
, diskutil
lub pdisk
. Na przykład TestDisk nie działa, ponieważ wydaje się, że brakuje mu pewnych zależności w tym środowisku odzyskiwania.
źródło
Odpowiedzi:
Istnieje kilka profesjonalnych, komercyjnych opcji odzyskiwania danych.
Jednym z nich jest DiskWarrior, jako zewnętrzny nośnik rozruchowy, który może odzyskać uszkodzone systemy plików. Ponieważ jednak system plików został całkowicie wyczyszczony, konieczne będzie skanowanie blokowe surowych danych.
DataRescue jest tu narzędziem z wyboru. Uruchamiając go z innego komputera Mac, podłącz bieżącą maszynę za pomocą FireWire lub Thunderbolt w trybie dysku docelowego (uruchom bieżącą maszynę, naciskając i przytrzymując klawisz t). Pojawi się jako dysk zewnętrzny na drugim komputerze Mac. Wybierz dysk jako źródło w DataRescue i uruchom pełne skanowanie. To będzie trwać wiele godzin. Po zakończeniu możesz wybrać, który ze zrekonstruowanych plików ma zostać zapisany w nowej lokalizacji.
Bezpośrednia manipulacja na dysku nie jest możliwa, szczególnie nie teraz, gdy wydaje się, że nowy system operacyjny został już zainstalowany. Bez tabeli partycji i informacji o metadanych dane są tylko na dysku, ale w nieużyteczny sposób. Dlatego współczesne systemy plików zapisują informacje o metadanych w kilku lokalizacjach na dysku, więc jest bardziej prawdopodobne, że można je odzyskać, nawet jeśli sektor zawierający superblok jest uszkodzony. Ale ręczne wyczyszczenie informacji nawet nie pomogłoby.
Więc najlepszym rozwiązaniem jest rekonstrukcja plików za pomocą DataRescue. Możesz także poprosić dostawcę usług tworzenia kopii zapasowych w chmurze o przesłanie danych na dysk. Będzie to dość drogie, ale jeśli dane są ważne, po prostu zrób to i uważaj to za trudną lekcję na przyszłość.
źródło
Jeśli masz kopię zapasową, to jest właściwy sposób. Jak duży jest dysk? Powinien przywrócić go w mniej niż 12 godzin dzięki połączeniu USB2. Jeśli przywracasz dane z kopii zapasowej w chmurze, zajmie to dużo czasu. Ale nadal jest to prawdopodobnie najlepsza opcja.
Możesz spróbować znaleźć narzędzie do odzyskiwania danych, ale dyski SSD mają procedury usuwania śmieci, które często usuwają „usunięte” dane. Jeśli dysk zostanie sformatowany, a następnie ponownie zainstalowany system operacyjny, prawdopodobnie wszystko zniknie. W każdym razie jest to prawdopodobnie zbyt trudny problem, chyba że z jakiegoś powodu nie masz kopii zapasowej.
źródło