Mój MBP SSD odpadł pewnego dnia, jestem pewien, że był to błąd użytkownika (za pełny). Udało mi się uruchomić mój awaryjny system operacyjny za pomocą dysku zewnętrznego i zebrać pliki, ale miałem problem z usunięciem ich z dysku SSD (kod błędu -50), a procedury pierwszej pomocy zawiodły.
Zresetuj SMC i PRAM na wszelki wypadek, bez kości.
W tym momencie chcę tylko naprawić dysk, nie muszę niczego odzyskiwać. Gdy próbuję zbudować nową partycję HFS +, Narzędzie dyskowe dostaje się na dysk0s2, a następnie kończy się niepowodzeniem („Formatowanie dysku0s2 jako Mac OS Extended (Journaled) o nazwie Macintosh HD” - & gt; nie powiodło się ”). Jeśli jednak ustawię go na Fat32, formatuje się i partycjonuje idealnie, a dysk weryfikuje. To także S.M.A.R.T. sprawdza się dobrze.
Niestety to mi nie pomaga, ponieważ potrzebuję HFS + do ponownej instalacji systemu operacyjnego. Wyczerpałem opcje w Narzędziu dyskowym i przeszedłem na poziom poleceń z terminalem. Śledziłem przejścia z fdisk, pobrałem TestDisk i zainstalowałem również gdisk - bez powodzenia. Próbowałem GPT Destroy, przebudowałem MBR, a zero dysku (po 1 Gb) z Disk Destroy nadal nie pozwala mi napisać nowej partycji i formatu. Pozostawiłem DD uruchomiony przez około trzy minuty, a moje narzędzie SMART zgłasza teraz błędy CRK 13K (najwyraźniej wszystkie błędy CRC interfejsu), ale zero uszkodzonych sektorów.
Zanim ktokolwiek to powie ... nie, DiskWarrior nie działa.
Naprawdę nie jestem teraz w stanie zastąpić tego napędu w tej chwili, a fakt, że działa idealnie z Fat32, drwi ze mnie.
Nie wiem, jak szorować dysk jakikolwiek czyścić lub przywrócić ustawienia fabryczne. Naprawdę chcę tylko uruchomić tę czystą partycję HFS +, aby móc ponownie zainstalować system operacyjny i walczyć ze mną. I przegrywam.
EDYCJA: // W tym wyjście z sudo gpt -r pokaż dysk0
sh-3.2# sudo gpt -r show disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 489562928 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
489972568 262151
490234719 32 Sec GPT table
490234751 1 Sec GPT header
AKTUALIZACJA 1: Przenoszenie EFI do innego bloku początkowego
Wprowadzono następujące polecenia:
>sudo gpt destroy disk0
>sudo gpt create -f disk0
>sudo gpt add -i 1 -b 800000 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
disk0s1 added
>sudo gpt add -i 2 -b 1209600 -s 488762968 -t 48465300-0000-11AA-AA11-00306543ECAC disk0
disk0s2 added
>sudo newfs_hfs -v System -J /dev/rdisk0s2
newfs_hfs: WriteBuffer: pwrite(3, 0x10fbdb000, 1048576, 3149824): Input/output error
newfs_hfs: write (sector 6152): Invalid argument
Właśnie pojawił się błąd we / wy, to brzydka głowa ...
sudo gpt detroy disk0
;sudo gpt create -f disk0
;sudo gpt add -i 1 -b 800000 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
;sudo gpt add -i 2 -b 1209600 -s 488762968 -t 48465300-0000-11AA-AA11-00306543ECAC disk0
. Następnie sformatuj za pomocąsudo newfs_hfs -v System -J /dev/rdisk0s2
. Następnie sformatuj EFI za pomocąsudo newfs_msdos -F 32 -v EFI /dev/disk0s1
. To bardziej eksperymentalne podejście!