Napotkałem prawie identyczny problem jak w tym pytaniu (i to także: Dane nie zostały zapisane, typ partycji: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF ), ale główna partycja mojego dysku twardego jest sformatowana w APFS. Kiedy próbowałem korygowania GUID błąd, jak pokazano na odpowiedź, po osiągnięciu etap, w którym następujące polecenie: gpt add -i 2 -b 409640 -s 372637568 -t APFS /disk0
musiał być wprowadzony, to zwrócił błąd: usage: gpt add [-b lba] [-i index] [-s lba] [-t uuid] device ...
.
Nie mogę uruchomić się w systemie macOS, mój komputer jest w środowisku odzyskiwania internetowego. Jaki jest identyfikator nowego formatu APFS? Nie mogę znaleźć go w dowolnym miejscu w sieci, a mój komputer nie wykrywa typu głównej partycji macOS. Model mojego komputera: MacBook Pro pod koniec 2013 r. Nie utworzono kopii zapasowej moich danych i bardzo chciałbym je odzyskać. Aktualizacja gpt -r show disk0
:
Aktualizacja: Utworzyłem dysk instalacyjny MacOS High Sierra i ponownie go uruchomiłem. Nowe narzędzie dyskowe w ogóle nie rozpoznaje partycji disk0s2 i diskutil list
uwzględniło rozmiar głównej partycji osx w GUID_partition_scheme
części dysku. Czy byłoby możliwe (i jak) odzyskać dane usuniętej partycji (s2), jeśli ponownie zainstalowałem macOS na istniejącej nieużywanej partycji (partycja Linux disk0s4)?
... -t 7C3457EF-0000-11AA-AA11-00306543ECAC ...
zamiast... -t apfs ...
! Być może system rozruchowy odzyskiwania jest za stary i gpt nie rozpoznaje argumentu apfs. AFAIK obsługuje tylko pliki binarne gpt systemu odzyskiwania 10.12 i 10.13... - t apfs ...
.gpt add: /dev/disk0: Suspicious MBR at sector 0
igpt add: /dev/disk0: error: no space available on device
gpt -r show disk0
wyjściowe, aby sprawdzić, co zastąpiło partycję 2!Odpowiedzi:
Prawidłowy identyfikator GUID partycji APFS to 7C3457EF-0000-11AA-AA11-00306543ECAC.
Domyślny pMBR został zastąpiony starym MBR, prawdopodobnie przez instalację Linuksa!
Twój system rozruchowy (w trybie odzyskiwania Internetu) wydaje się dość stary. Każda weryfikacja dysku lub partycji wykonana za pomocą diskutil może dać fałszywy wynik. W żadnym wypadku nie próbuj niczego naprawiać za pomocą diskutil!
Aby odzyskać partycję APFS, usuń partycję disk0s2 i przywróć ją odpowiednim typem:
uzyskać szczegółowe informacje:
Odmontuj dysk0:
usuń i przywróć drugą partycję:
sprawdź dysk i partycję:
Komputer Mac powinien być w stanie uruchomić się pomimo MBR.
Jeśli chcesz (lub musisz) przywrócić pMBR, ponieważ MBR jest uparty / blokuje modyfikację tablicy partycji, wykonaj następujące czynności:
uzyskaj wszystkie szczegóły dysku:
zastąp tablicę partycji GUID:
ponownie dodaj wszystkie poprzednie partycje widoczne w ostatnim
gpt -r show disk0
wyjściu:Jeśli po jednym z kroków pojawi się błąd zajętości zasobów, po prostu ponownie odmontuj dysk0 za pomocą
Na koniec sprawdź dysk i partycje:
źródło
gpt remove -i 2 disk0
generuje błąd:gpt remove: disk0: Suspicious MBR at sector 0
. Podobnie poleceniegpt add -i 2 -b 409640 -s 372637568 -t 7C34[and so forth]
zwracagpt add: disk0: Suspicious MBR at sector 0
igpt add: disk0: error: no space available on device
. Dodałem nowe zrzuty ekranu do mojego pytania w celach informacyjnych.