Nie można podzielić dysku SSD na partycje w Bootcamp lub Disk Utility

2

Korzystam z systemu macOS High Sierra 10.13.3 i chcę zainstalować system Windows 10 z Bootcamp. Ale zawsze kończy się to niepowodzeniem podczas tworzenia partycji i nie mogę przez całe życie przejść przez nią. Mówi: „Nie można podzielić dysku na partycje. Wystąpił błąd podczas partycjonowania dysku. Uruchom Narzędzie dyskowe, aby sprawdzić i naprawić błąd.”

Próbowałem:

  1. Uruchamianie pierwszej pomocy z Narzędzia dyskowego
  2. Spróbuj partycjonować ręcznie za pomocą Narzędzia dyskowego, ten sam błąd
  3. Deszyfrowanie mojego dysku
  4. Ponowne uruchamianie w trybie pojedynczego użytkownika i uruchamianie „/ sbin / fsck -fy”
  5. sudo tmutil thinlocalsnapshots / 999999999999999999

Nic nie działało. Jakieś pomysły, proszę? Oto moje wyjście diskutil.

    $ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            251.4 GB   disk1s1
   2:                APFS Volume Preboot                 22.3 MB    disk1s2
   3:                APFS Volume Recovery                509.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            CCCOMA_X64FRE_EN-US... +4.7 GB     disk2

I lista apletów diskutil:

diskutil apfs list
APFS Container (1 found)
|
+-- Container disk1 6D0381A1-68AF-4E33-A6D3-ECDB285D9F04
    ====================================================
    APFS Container Reference:     disk1
    Capacity Ceiling (Size):      500068036608 B (500.1 GB)
    Capacity In Use By Volumes:   252932173824 B (252.9 GB) (50.6% used)
    Capacity Available:           247135862784 B (247.1 GB) (49.4% free)
    |
    +-< Physical Store disk0s2 AC53B293-957E-4004-8ABC-7E2104DB9762
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2
    |   Size:                       500068036608 B (500.1 GB)
    |
    +-> Volume disk1s1 AFAF63F4-73FF-3CCF-80D9-AD3ACBDC0DDC
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s1 (No specific role)
    |   Name:                      Macintosh HD (Case-insensitive)
    |   Mount Point:               /
    |   Capacity Consumed:         251164803072 B (251.2 GB)
    |   FileVault:                 No
    |
    +-> Volume disk1s2 FF92EB09-8D74-4029-9C2C-CC60961C02A9
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         22347776 B (22.3 MB)
    |   FileVault:                 No
    |
    +-> Volume disk1s3 DFEF113D-100A-44AA-B892-C58C18D93F34
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         509820928 B (509.8 MB)
    |   FileVault:                 No
    |
    +-> Volume disk1s4 A8C5EAE5-BBB9-424D-8975-CA54DE4CCBB1
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk1s4 (VM)
        Name:                      VM (Case-insensitive)
        Mount Point:               /private/var/vm
        Capacity Consumed:         1073762304 B (1.1 GB)
        FileVault:                 No
Botond Béres
źródło
Jaki jest model / rok Twojego komputera Mac?
David Anderson
@DavidAnderson It's a MacBook Pro (Retina, 15-calowy, połowa 2015 r.)
Botond Béres
Mogę opublikować inną odpowiedź, która nie wymagałaby napędu flash, ale uważam, że korzystanie z napędu flash jest łatwiejsze. Daj mi znać, jeśli wolisz nie używać dysku flash.
David Anderson

Odpowiedzi:

4

Wielu użytkowników zgłosiło problemy podobne do twojego. W każdym przypadku zaangażowany jest APFS.

Poniżej znajdują się instrukcje instalacji systemu Windows 10.

Uwaga: Aby uzyskać lepszy widok poniższych obrazów, kliknij obraz lub otwórz obraz w nowym oknie.

  1. (W twoim przypadku możesz pominąć ten krok.) Usuń wszystkie partycje związane z systemem Windows, które mogły zostać utworzone podczas poprzednich prób instalacji systemu Windows. Po zakończeniu dane wyjściowe polecenia diskutil list disk0powinny wyglądać podobnie do pokazanych poniżej. Inni użytkownicy powinni założyć, że ich rozmiary będą różne.

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                 Apple_APFS Container disk1         500.1 GB   disk0s2
    
  2. Poniższe polecenie utworzy partycję „BOOTCAMP” o pojemności 150 GB na dysku wewnętrznym. Jeśli chcesz mieć inny rozmiar, dokonaj odpowiednich subskrypcji. Miejsce zajmowane przez tę partycję zostanie wykorzystane do zainstalowania systemu Windows.

    Uwaga: Dwa rozmiary podane w poniższym poleceniu muszą być równe rozmiarowi twojego disk0s2. Innymi słowy, 350,1 + 150 = 500,1.

    sudo  diskutil  apfs  resizeContainer  disk0s2  350.1G  FAT32  BOOTCAMP  150G
    
  3. Użyj aplikacji Disk Utility, aby skasować dysk flash USB o pojemności 16 GB lub większej. Wprowadź ustawienia pokazane poniżej w wyskakującym oknie. Po zakończeniu nie wyjmuj dysku flash.

    y1

  4. Użyj Asystenta Boot Camp, aby pobrać oprogramowanie obsługi okien. Poszukaj menu rozwijanego „Akcja” na pasku menu Asystenta Boot Camp. Na moim komputerze Mac pliki te zostały pobrane do ~/WindowsSupportkatalogu.

    Uwaga: Nie można pobrać oprogramowania pomocniczego Boot Camp na komputer Mac z żadnej witryny Apple. Musisz użyć Asystenta Boot Camp, aby pobrać oficjalną kopię tego oprogramowania.

  5. Zamontuj plik ISO systemu Windows i skopiuj zawartość do woluminu „WINSTALL”. Konieczne będzie użycie cppolecenia z okna aplikacji Terminal. Poniżej znajduje się dokładne polecenie, którego zwykle używam. Ciąg ESD-ISOto nazwa zamontowanego pliku ISO firmy Microsoft. W razie potrzeby dokonaj odpowiednich modyfikacji.

    cp  -Rv  /volumes/ESD-ISO/  /volumes/WINSTALL
    

    Uwaga: wykonanie tego polecenia zajmie trochę czasu. Bądź cierpliwy!

  6. Skopiuj oprogramowanie obsługi systemu Windows na wolumin „WINSTALL”. Poniżej znajduje się dokładne polecenie, którego zwykle używam. W razie potrzeby dokonaj odpowiednich modyfikacji.

    cp  -Rv  ~/WindowsSupport/  /volumes/WINSTALL
    
  7. Czy kontynuować od kroku 3 mojej odpowiedzi na pytanie Pomoc Boot Camp utknęła podczas tworzenia partycji?

David Anderson
źródło
Występuje błąd przy próbie uruchomienia resizeContainer: Kod błędu zmiany rozmiaru kontenera APFS to 49187
Botond Béres
Sprawdzanie migawek Weryfikacja ostrzeżenia o przydzielonej przestrzeni: Wykryto alokację na urządzeniu głównym: (33863942 + 1) adres bitmapy (473590) Wolumin / dev / disk0s2 wydaje się być OK Kod wyjścia sprawdź system pamięci masowej 0 Zmniejszenie dysku fizycznego sklepu APFS0s2 z 500,068,036,608 na 400,099,999,744 bajty Zmniejszanie struktur danych APFS Kod błędu zmiany rozmiaru kontenera APFS to 49187 Błąd: -69606: Wystąpił problem podczas zmiany rozmiaru struktur kontenera APFS
Botond Béres
Ponadto nie mam włączonej Time Machine i nie mam żadnych lokalnych migawek.
Botond Béres
Wpisane polecenie nie powiodło się tylko, jeśli na partycji APFS nie było już nic złego.
David Anderson
1
Próbowałeś fsck_apfs -y /dev/disk0s2? Aby wprowadzić to polecenie, może być konieczne uruchomienie komputera z programem Internet Recovery lub instalatorem USB. Ponadto możesz najpierw wprowadzić polecenie diskutil unmount "Macintosh HD".
David Anderson