Mac OS 파티션 크기 조정 – macOS High Sierra physical): #:

안녕하세요 저는 Mac OS 파티션의 크기를 조정하는 데 문제가 있습니다. 이전에 리눅스 설치를 제거한 결과 거의 100GB의 대용량 복구 파티션이있었습니다.이 크기를 650mb로 변경 한 이후입니다. 문제는이 새로운 컨테이너 디스크에 대한 경험이 없기 때문에 메인 Mac OS 파티션의 크기를 늘리는 방법에 대해 확신 할 수 없다는 것입니다.

diskutil 목록에 다음과 같은 내용이 있습니다.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         150.4 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +150.4 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Mac OS                  122.1 GB   disk1s1
   2:                APFS Volume Preboot                 20.3 MB    disk1s2
   3:                APFS Volume Recovery                506.6 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

보시다시피 Recovery HD 파티션의 크기를 조정했지만 컨테이너는 여전히 150GB입니다.
또한 컨테이너 크기를 줄이려면 다음 명령을 시도했습니다.

sudo diskutil apfs resizeContainer disk0s2 1g jhfs+ Media 0b

하지만 다음 오류가 발생합니다.

Error: -69605: There is not enough free space in the APFS Container for this operation

또한 디스크 유틸리티 응용 프로그램에서 파티션을 보면 99.6GB의 “여유 공간”이 있지만 이전에 언급 한 것처럼 Mac OS 파티션의 크기를 조정할 수 없다는 것을 보여줍니다.

어떤 도움이라도 대단히 감사 할 것입니다, 고맙습니다.



답변

Recovery HD는 이전 시스템 버전의 나머지 부분이며 원치 않는 것일 수 있습니다.

높은 시에라 복구 파티션이 컨테이너 안에 있습니다.

3:                APFS Volume Recovery                506.6 MB   disk1s3

명령 diskutil apfs resizeContainer disk0s2 1g jhfs+ Media 0b 모든 후속 APFS 볼륨을 포함하는 disk0s2의 크기를 1GB로 조정하려고 시도하고 다른 HFS + 파티션에 대해 모두 비어있는 공간 (150.4GB – 1GB = 149.4GB)을 다시 확보합니다 미디어 ).

기본 운영 체제 (disk1s1)만으로도 크기가 최소 10GB 이상이므로이 작업은 실패합니다.


아마도 다음을 원할 것입니다 :

  1. 이전 복구 HD 제거

    diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3
    
  2. disk0s2에 사용할 수있는 공간을 모두 확보하십시오.

    diskutil apfs resizeContainer disk0s2 0
    

답변