MBP SSD Deep Formatting Problem - Formatuje jako FAT32, ale nie działa jako HFS +

2

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 ...

Tenpenny
źródło
Zaktualizowano z wyjściem. Dziękuję, że na to patrzysz!
Tenpenny
1. Próbowałbym przesunąć partycję EFI do innego bloku początkowego i zmniejszyć rozmiar głównego woluminu: 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!
klanomath
Ok twoja aktualizacja1 pokazuje bardziej znaczący komunikat o błędzie: albo Kabel SATA lub dysk SSD jest uszkodzony. Spróbuj ponownie założyć kabel lub uzyskać nowy.
klanomath
Kabel nie został przeniesiony od czasu instalacji fabrycznej ... więc jest to problem z napędem. Próbowałem nauczyć się wymuszać zerowanie bloków (używając diskutil lub dd), aby system SMART mógł zidentyfikować złe sektory (obszary?) Podczas zapisu, ale cała ta literatura dotyczy bezpieczeństwa, a nie zdrowia dysku. Zakończono zerowanie dysku Diskutil. Jakieś pomysły na to, jak uzyskać napęd do kwarantanny sektorów niesprawnych?
Tenpenny
W zależności od modelu Maca prawdopodobnie jest to kabel - niektóre MBP mają podatne na błędy kable SATA. A nawet jeśli dołączony dysk nigdy nie został wymieniony, mogą zawieść. Jeden z moich klientów miał to dwa razy! BTW Wszystkie te metody zerowego dysku nie pasują do dysków SSD!
klanomath