Scal pojemniki APFS w pojedynczej partycji / macOS High Sierra lub Mojave

Zdjęcie autora
podstęp

Widziałem, że przez większość czasu odpowiedź na pytania „Jak mogę połączyć podstawową partycję APFS z inną pustą partycją APFS?"Lub"Jak usunąć partycję BOOTCAMP i dodać wolumin do istniejącego kontenera APFS?” to pełna ponowna instalacja systemu macOS z formatowaniem dysku twardego.
Cóż, istnieją inne, znacznie prostsze rozwiązania, które nie wymagają ponownej instalacji systemu, która może zająć kilka godzin w przypadku aplikacji i niestandardowych ustawień.

Jeśli używałeś Asystent obozu szkoleniowego aby zainstalować równoległy system operacyjny (Windows7, Windows 10 itp.), w systemie macOS pojawiła się nowa partycja o nazwie BOOTCAMP. Na tej partycji zwykle znajduje się równoległy system operacyjny, tworzony podczas procesu instalacji z przestrzeni partycji podstawowej. Mistrzowie. Jeśli chcesz zrezygnować z równoległego systemu operacyjnego zainstalowanego na Macu, MacBooku i chcesz, aby miejsce zajmowane przez partycję „BOOTCAMP” zostało usunięte i dodane do partycji macOS, to musisz wykonać prosty tutorial, który zajmie znacznie mniej czasu niż zainstaluj ponownie cały system operacyjny macOS.

Jak możemy usunąć partycję i jak dodać pozostałe wolne miejsce do partycji APFS – Zmień rozmiar kontenera APFS

W naszym scenariuszu mamy do czynienia z dyskiem twardym 250 GB podzielony na partię (pojemnik) APFS główne 199 GB (Dysk kontenerowy Apple_APFS1 - - dysk0s2) i taki, na którym miałem BOOTCAMP 50,7 GB (Apple_HFS Bez tytułu – dysk0s3) do usunięcia, a jego 50,7 GB miejsca do dodania na partycję główną. Ostatecznie otrzymamy pojedynczą partycję o pojemności 250 GB.

1. Usuwamy wolumin disc0s3 bez formatowania. W ten sposób otrzymamy ok wolna przestrzeń na dysku, do którego możemy później dodać dysk0s2.

sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3

2. Do głównej partycji APFS przydzielamy wolne miejsce na dysku po powyższej operacji.

diskutil apfs resizeContainer disk0s2 0

Na koniec otrzymamy pojedynczą partycję „macOS” / dysk0s2 250 GB.

Jeśli masz kilka partycji, musisz bardzo uważać, co usuwasz. Popraw nazwę partycji, którą chcesz usunąć, a następnie wykonaj wiersz poleceń. Aby wyświetlić wszystkie dostępne partycje i woluminy, uruchom Terminal rozkaz: wątpliwa lista.

Ten samouczek powstał w wersji beta MacOS Mojave, ale jest również kompatybilny MacOS High Sierra.

Piszę z pasją o systemach operacyjnych Windows i Linux od 2004 roku, a od 2010 roku stałem się fanem wszechświata Apple. Obecnie piszę poradniki dla komputerów Mac, iPhone, iPad, Apple Watch, AirPods i innych urządzeń Apple.

11 przemyślenia na temat „Scal pojemniki APFS w pojedynczej partycji / macOS High Sierra lub Mojave”

  1. Próbowałem tego, co zasugerowałeś dla swojego portu, ale wydaje się, że nie mogę tego zrobić. Mój Mac ma 3 główne partycje (dyski widzę zamontowane na pulpicie). Mojave, High Sierra i Bootcamp. Chcę zachować Bootcamp bez zmian, ale chcę połączyć wersję High Sierra z nową partycją Mojave. Stara partycja High Sierra jest największa i ma 2,9 TB w porównaniu z 200 GB Mojave.

    lista discutier daje mi wiele partycji, a co najgorsze, każda partycja (Mojave i Sierra) ma partycje trybu odzyskiwania i nie mogę się też pozbyć tej w Sierra.

    Po użyciu listy Diskutil w terminalu otrzymuję coś takiego:

    Ostatnie logowanie: pon. 15 października, 11:18:13 na konsoli
    iMac-de-iMac5K:~ imac5k$ omówił list
    /dev/disk0 (wewnętrzny, fizyczny):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat_partycji GUID * Dysk 121,3 GB0
    1: EFI EFI 209,7 MB na dysku0s1
    2: Dysk kontenerowy Apple_APFS2 121,1 GB, dysk0s2

    /dev/disk1 (wewnętrzny, fizyczny):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat_partycji GUID * Dysk 3,0 TB1
    1: Efi Efi
    2: Dysk kontenerowy Apple_APFS2 Dysk 2,7 TB1s2
    3: Dysk kontenerowy Apple_APFS3 199,4 GB dysk1s3
    4: Microsoft Basic Data BOOTCAMP 70,9 GB na dysku1s4

    /dev/disk2 (syntetyzowany):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat kontenera APFS – dysk +2,9 TB2
    Fizyczne przechowuje dysk0s2, dysk1s2

    /dev/disk3 (syntetyzowany):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat kontenera APFS – dysk +199,4 GB3
    Dysk fizyczny magazynu 1s3
    1: Wolumin APFS Macintosh HD 140,1 GB, dysk 3s1
    2: Wstępne uruchomienie woluminu APFS 45,6 MB disc3s2
    3: Odzyskiwanie woluminu APFS 512,4 MB na dysku3s3
    4: Maszyna wirtualna woluminu APFS 4,3 GB, dysk3s4

    iMac-de-iMac5K:~ imac5k$

    Jakieś rady? Do szału doprowadza mnie niewiedza, jak połączyć wszystko bez pełnej ponownej instalacji/sformatowania…

    Odpowiedz
  2. Witam, próbowałem zrobić to, co zasugerowałeś, ale nie mogłem ponownie przydzielić wolnego miejsca na partycji głównej.

    Mój dysk początkowo (listadiskutil):

    /dev/disk0 (wewnętrzny, fizyczny):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat_partycji GUID * Dysk 251,0 GB0
    1: EFI EFI 209,7 MB na dysku0s1
    2: Apple_HFS Bez tytułu 939,5 MB dysk0s2
    3: Apple_HFS Bez tytułu 939,5 MB na dysku0s3
    4: Dysk kontenerowy Apple_APFS1 248,6 GB, dysk0s4

    /dev/disk1 (syntetyzowany):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat kontenera APFS – dysk +248,6 GB1
    Dysk fizyczny magazynu0s4
    1: Wolumin APFS Macintosh HD 190,8 GB, dysk 1s1
    2: Wstępne uruchomienie woluminu APFS 44,9 MB na dysku1s2
    3: Odzyskiwanie woluminu APFS 510,3 MB na dysku1s3
    4: Maszyna wirtualna woluminu APFS 2,1 GB na dysku 1s4

    Usunąłem woluminy dysk0s2 i dysk0s3:

    sudo discutil EraseVolume „Wolne miejsce” %noformat% /dev/disk0s2
    sudo discutil EraseVolume „Wolne miejsce” %noformat% /dev/disk0s3

    A mój dysk wyglądał tak:

    wątpliwa lista
    /dev/disk0 (wewnętrzny, fizyczny):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat_partycji GUID * Dysk 251,0 GB0
    1: EFI EFI 209,7 MB na dysku0s1
    2: Dysk kontenerowy Apple_APFS1 248,6 GB, dysk0s4

    /dev/disk1 (syntetyzowany):
    #: NAZWA TYPU ROZMIAR IDENTYFIKATOR
    0: Schemat kontenera APFS – dysk +248,6 GB1
    Dysk fizyczny magazynu0s4
    1: Wolumin APFS Macintosh HD 190,8 GB, dysk 1s1
    2: Wstępne uruchomienie woluminu APFS 44,9 MB na dysku1s2
    3: Odzyskiwanie woluminu APFS 510,3 MB na dysku1s3
    4: Maszyna wirtualna woluminu APFS 2,1 GB na dysku 1s4

    Jednak podczas wykonywania polecenia: discutil apfs resizeContainer disc0s4 0 pojawia się następujący błąd:

    Rozpoczęto operację APFS
    Błąd: -69743: Nowy rozmiar musi różnić się od istniejącego

    Nie mogę znaleźć (prawie) 2 GB usuniętych dysków ani nie mogę przydzielić wolnego miejsca na partycji głównej. Czy wiesz jak mogę to rozwiązać?

    Odpowiedz
  3. Wreszcie jasne i skuteczne wyjaśnienie. W Internecie znajdujemy wiele rzeczy, ale kontenery, partycje, woluminy są bezużyteczne i mylące. DZIĘKUJEMY!

    Odpowiedz
Zostaw komentarz