Błędy odczytu zewnętrznego dysku twardego komputera Mac

4

Mam dysk zewnętrzny (500 GB WD Passport) z pewnymi danymi, do których chciałbym uzyskać dostęp. Dysk jest sformatowany w systemie Mac OS Extended (kronikowany, z rozróżnianiem wielkości liter), ignorując własność pliku.

Niestety, ilekroć próbuję skopiować folder, słyszę tylko, że wystąpił „błąd odczytu / zapisu”.

Próbowałem naprawić dysk za pomocą Narzędzia dyskowego, ale po prostu mówi, że dysk jest OK:

Verify and Repair volume “XXXXX”
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
The volume XXX appears to be OK.
Volume repair complete.
Updating boot support partitions for the volume as required.

Udało mi się wyodrębnić kilka plików, ale rzeczy są naprawdę powolne, a niektóre pliki nie mogą zostać przesłane.

Ktoś wiedział, jak mogę pobrać pliki z mojego dysku?

użytkownik29428
źródło

Odpowiedzi:

2

Możesz spróbować użyć ddrescue, aby sklonować dane surowego dysku na inny dysk (przynajmniej tak duży, jak uszkodzony) lub na obraz dysku (ponownie na innym dysku). Następnie skopiuj pliki z klonu.

Program ddrescue kopiuje zawartość dysku, pomijając wszystkie sekcje, które nie zostały odczytane; potem wraca i ponawia sekcje, w których wystąpiły błędy przy pierwszym przejściu, i (miejmy nadzieję) w końcu dostaje wszystko. Jest to świetne, jeśli chcesz wszystko z dysku, ale nie daje ci możliwości wybrania tylko kilku plików i / lub folderów, na których Ci zależy; Nie znam niczego, co poradziłoby sobie z błędami, takimi jak ddrecover, ale pozwalało na selektywność.

Korzystanie z niego będzie nieco nieintuicyjne w systemie OS X, ponieważ chce on pracować z plikiem urządzenia na poziomie unix, a nie z zamontowanym woluminem. Na tinyapps.org znajduje się procedura, jak użyć go do odzyskania wewnętrznego dysku komputera Mac; w takiej sytuacji po prostu pominiesz wprowadzanie komputera Mac w tryb dysku docelowego (krok 1), a być może w kroku 4 możesz użyć USB zamiast FireWire.

Istnieje ddrescue jako skompilowany plik binarny dla OS X na TinyApps . Ważne jest to, że ich linki do pobrania wymagają konta / hasła. Konto to pierwszy wiersz tekstu w logo (przypadek ma znaczenie!), A hasło to drugi wiersz tekstu w logo (wyjaśnienie znajduje się w FAQ TinyApps.org).

Instrukcje TinyApps.org dotyczące korzystania z ddrescue

Gordon Davisson
źródło