Nie można sformatować dysku wewnętrznego jako APFS na MacBooku Pro 2018

1

Niedawno przeprowadziłem rutynową czystą instalację na moim 2018 MacBooku Pro. Obejmuje to następujące kroki (w podanej kolejności):

  • Tworzenie instalatora USB z najnowszym macOS Mojave 10.14.2.

  • Ładowanie do USB (naciśnięcie Opcja klucz przy rozruchu).

  • Korzystanie z Narzędzia dyskowego, wymazywanie dysku i formatowanie go jako APFS za pomocą schematu partycji GPT.

  • Korzystanie z terminala, odmontowywanie dysku diskutil unmountDisk disk0, gdzie disk0 to wewnętrzny napęd NVME.

  • Korzystanie z terminala, uruchamianie gpt destroy disk0 gdzie disk0.

  • Korzystanie z terminala, uruchamianie diskutil zeroDisk disk0.

  • Po zakończeniu tego procesu używam aplikacji Narzędzie dyskowe do ponownego sformatowania jako APFS i zainstalowania systemu MacOS.

Nic nadzwyczajnie szalonego, może trochę zbędnego w krokach, może trochę przesadnego, może trochę niepotrzebnego.

Ostatnio jednak, w ostatnim kroku, kiedy formatuję go jako dysk APFS, nie udaje mu się utworzyć kontenera APFS i mówi Internal State Error. Wygląda na pierwszy format jako Mac OS Extended (Journaled) następnie utwórz kontener APFS, a następnie dodaj wolumin APFS. Niepowodzenie przy dodawaniu woluminu Wystąpił błąd wewnętrzny .

Próbowałem wielu rzeczy, w tym:

  • Bezpieczne kasowanie dysku diskutil secureErase 0 disk0.

  • Zerowanie dysku ponownie diskutil zeroDisk disk0 (Nie jestem pewien, jaka jest rzeczywista różnica między tymi dwoma).

  • Ponowne formatowanie dysku jako innych rzeczy, takich jak ExFAT / FAT / MacOS Journaled, a następnie próbuje sformatować jako APFS.

  • Ponowne formatowanie dysku za pomocą wiersza polecenia: diskutil eraseDisk JHFS+ NAME disk0diskutil apfs createContainer /dev/disk0s2diskutil apfs addVolume disk0s2 APFS NAME (Tu się nie udaje Błąd podczas uruchamiania tworzenia kontenera APFS: dany dysk nie jest odniesieniem do kontenera APFS (-69630) , chociaż właśnie zrobiłem tam pojemnik. Ponadto, próbuję dodać wolumin do miejsca, w którym faktycznie zrobił kontener (nie wiem, co to robi) diskutil apfs addVolume disk24 APFS NAME także zawodzi z Błąd: -69624: Nie można dodać nowego wolumenu APFS do kontenera APFS

  • Ponowne formatowanie dysku za pomocą tego: diskutil eraseDisk APFS NAME disk0

  • Uruchom ponownie i spróbuj ponownie.

  • Używanie innego instalatora niż USB (ten z Dowództwo + R , Dowództwo + Przesunięcie + R i cokolwiek to jest inne combo), i spróbuj ponownie.

Wszystko kończy się na tym samym - ostatni krok kończy się niepowodzeniem. Spodziewałbym się zwłaszcza po bezpiecznym usunięciu, że dysk zostanie usunięty z dowolnego stanu, w jakim został wprowadzony, lub że jeśli był to błąd z instalatorem 10.14.2, to nadal nie powtórzyłby się w instalatorze High Sierra. W Narzędziu dyskowym mam następującą strukturę:

- APPLE SSD AP(...) // “Container disk24” takes up all space 

   - Container disk24 // or some other number. “Used” is 207.2MB and “Free” is 1TB.

Uwaga, mimo że mogę sformatować jako JHFS+, nie pozwoli mi zainstalować systemu operacyjnego na tak sformatowanym woluminie. Instalator informuje, że ten komputer zmusza mnie do zainstalowania tylko na woluminach sformatowanych w APFS.

Każdy kierunek jest bardzo doceniany. Nigdy wcześniej nie miałem takiego głupiego problemu. Pamiętaj również, że nie mam kopii zapasowej Time Machine.

yadon
źródło
Najprostszym podejściem jest polecenie diskutil partitiondisk disk0 1 gpt apfs "My Mac" 0
David Anderson
@DavidAnderson Próbowałem tego po oczyszczeniu dysku i niestety otrzymuję: newfs_apfs: unable to format volume inside /dev/disk0s2: No space left on device, Could not mount disk0s2 after erase, i w końcu, Error: -69832: File system for matter failed.
yadon