CoreStorage 볼륨 크기 조정 또는 확장


38

750GB의 새 SSD를 구입하고 600GB와 150GB의 두 파티션을 만들었습니다. 작은 파티션은 언젠가 Bootcamp 파티션으로 생각되었지만 지금까지는 사용되지 않은 또 다른 파티션이었습니다. 더 많은 공간이 필요할 때이 두 파티션을 병합하기로 결정했습니다. 파티션은 Mavericks로 생성되었으며 병합은 Yosemite로 수행되었습니다.

디스크 유틸리티와 "빼기"버튼을 열었습니다. 디스크 유틸리티는 두 파티션이 병합 될 것이라고 말했습니다. 그러나 비참하게 실패했습니다. 메인 하드 디스크에 갑자기 오류가 발생하여 복구 할 수 없었고 다른 외부 하드 디스크 중 두 개를 더 이상 마운트 할 수 없었습니다.

결국 Time Machine에서 하드 디스크를 복원했습니다.

두 번째 파티션은 이제 사용 가능한 것으로 표시됩니다.

디스크 유틸리티

불행히도 600GB 파티션의 크기를 조정할 수 없으며 여유 공간을 사용하여 새 파티션을 만들 수도 없습니다.

Diskutil은 다음을 밝힙니다.

~  diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         599.6 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *599.3 GB   disk1
                                 Logical Volume on disk0s2
                                 XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
                                 Unencrypted

또한 diskutil은 이것을 가져 왔습니다.

~  diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 9D2BA4BA-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         599640592384 B (599.6 GB)
    Free Space:   6111232 B (6.1 MB)
    |
    +-< Physical Volume 29A9A02B-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     599640592384 B (599.6 GB)
    |
    +-> Logical Volume Family 2FA7892F-xxxx-xxxx-xxxx-xxxxxxxxxxxx
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         None
        Conversion Status:       NoConversion
        Conversion Direction:    -none-
        Has Encrypted Extents:   No
        Fully Secure:            No
        Passphrase Required:     No
        |
        +-> Logical Volume 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          599282155520 B (599.3 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

나는 이것을 시도했다 :

그러나 도움이되지 않습니다. 그것은 지원 할 수있는 방식으로 생성되지 않았기 때문에 복구 할 수 없다고 말했습니다 (정확한 메시지가 누락되어 죄송합니다).

그런 다음 Apple_CoreStorage가 디스크가 암호화되어 있음을 나타내므로 크기를 조정할 수없는 이유를 설명 할 수 있습니다. 왜 새 파티션을 만들 수 없는지 설명하지 않습니다.

크기가 750GB 인 단일 파티션에서 하드 디스크를 사용할 수있는 옵션은 무엇입니까?


1
요세미티는이를 위해 드라이브를하는 것 같습니다. 코어 스토리지는 고통의 세계입니다. 쉬운 길 -apple.stackexchange.com/questions/148645/… 어려운 길 -apple.stackexchange.com/questions/153523/…
Tetsujin

diskutil cs list답변 에 출력을 추가 하십시오. 모든 UUID를 스크램블 할 수 있지만 발견 된 UUID에 대해 다른 문자를 선택하여 누군가 대답 할 경우 더 잘 구분할 수 있습니다
klanomath

TL : DR은 디스크 유틸리티가이를 수행 할 수 없으므로 명령 행이어야합니다. @klanomath가이를 통해 도움을 줄 수 있기를 바랍니다. 개인적으로, Apple이 Core Storage에 맞춰 GUI 도구를 얻을 때까지 Yosemite 근처로 가지 않을 것입니다.
Tetsujin

답변:


43

CoreStorage 볼륨에 대한 경험을 쌓은 후 시나리오를 추가하고 필수 단계를 삭제하여 일반화하고 촉진하기 위해 첫 번째 답변을 재 작업했습니다.

기본적으로 CoreStorage 볼륨 그룹과 고유 논리 볼륨의 크기를 조정하거나 확장하는 문서화되지 않은 명령이 있습니다.

diskutil cs resizeStack LVUUID size  

이 명령은 물리 볼륨, 논리 볼륨 제품군 및 논리 볼륨을 포함하여 전체 CoreStorage 볼륨 그룹을 한 단계에서 원하는 크기로 확장하거나 축소합니다.

논리 볼륨에서 차지하는 공간의 크기로 축소하는 것은 전혀 문제가되지 않지만 (최소 10 %의 여유 공간이 남아 있어야하므로 권장하지 않음) 복구 파티션을 제외한 모든 차단 파티션을 삭제하거나 CoreStorage 스택을 확장하기 전에 줄어 듭니다.

이 명령은 여러 시나리오에서 유용합니다.

  • 동일한 장치에서 두 번째 이전 스타일 JHFS + 볼륨을 삭제 한 후 CoreStorage 볼륨 확장 (이 문제는 Mavericks에서 두 개의 파티션으로 디스크를 분할 한 다음 Yosemite로 업데이트 한 후에 발생할 수 있음) 첫 번째 파티션 (시스템 볼륨)은 CoreStorage로 변환 될 수 있습니다 두 번째 볼륨은 그대로 둡니다.)

여기에 이미지 설명을 입력하십시오

  • Boot Camp NTFS 볼륨을 수동으로 삭제 한 후 CoreStorage 볼륨 확장

여기에 이미지 설명을 입력하십시오

  • 동일한 장치에서 2 차 구식 JHFS + 볼륨을 만들기 위해 CoreStorage 볼륨 크기 조정

여기에 이미지 설명을 입력하십시오

주의 :이 명령은 문서화되지 않았으며 잠재적으로 파괴적입니다.

예비:

  • 데이터를 백업하십시오.
  • 외부 드라이브 (특히 외부 Time Machine 백업 드라이브)를 분리하십시오.
  • alt cmd R시작할 때 를 눌러 인터넷 복구 모드로 다시 시작하십시오 .
    필수 구성 요소는 이더넷 또는 WLAN (WPA / WPA2) 및 DHCP가 활성화 된 라우터 중 하나에 설치된 최신 펌웨어 업데이트입니다.
    50Mbps 회선에서는 일반적으로 apple / akamai 서버에서로드되는 복구 netboot 이미지로 부팅하는 데 약 4 분 (작은 애니메이션 지구본 표시)이 걸립니다.

    이더넷이 더 안정적이므로 권장합니다. WIFI로 제한되어 있고 부팅 프로세스가 실패하면 부팅에 성공할 때까지 Mac을 재시동하십시오.

    또는 부팅 가능한 설치 관리자 썸 드라이브 (Mavericks 또는 Yosemite) 또는 전체 시스템 (Mavericks 또는 Yosemite)을 포함하는 썸 드라이브에서 시작할 수 있습니다.

CoreStorage 스택을 수정하십시오.

  • 메뉴 표시 줄 유틸리티 / 터미널에서 열기

먼저 디스크 및 파티션 레이아웃에 대한 개요를 가져와야합니다.

  • diskutil list
    예제 목록을 입력 하십시오.

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *68.7 GB    disk0
       1:                        EFI EFI                    209.7 MB    disk0s1
       2:          Apple_CoreStorage                         53.7 GB    disk0s2
       3:                 Apple_Boot Recovery HD            650.0 MB    disk0s3
       4:                        EFI No Name EFI            100.0 MB    disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     Apple_partition_scheme                         *1.3 GB    disk1
       1:        Apple_partition_map                         30.7 KB    disk1s1
       2:                  Apple_HFS OS X Base System        *1.3 GB    disk1s2
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS System                 *53.5 GB    disk2
    /dev/disk3-disk12 ...belong to the OS X Base System (your recovery system you booted to previously)
    

    Disk0은 EFI 파티션 (dis0s1), CoreStorage 파티션 (disk0s2) 및 복구 HD (disk0s3)를 포함하는 기본 내부 디스크 장치입니다. No Name EFI (disk0s4)는 Boot Camp 파티션이 이미 있고 수동으로 삭제 한 경우에만 존재합니다.

    Disk1은 Recovery HD와 유사한 복구 시스템 (OS X Base System = disk1s2)이 포함 된 netboot 이미지로 부팅하여 생성 된 논리 디스크입니다.

    Disk2는 또한 disk0s2에 상주하는 논리 디스크이며 CoreStorage 스택을 포함합니다.

  • gpt -r -vv show /dev/disk0
    예제 목록을 입력 하십시오.

    gpt show: /dev/disk0: mediasize=68719476736; sectorsize=512; blocks=134217728
    gpt show: /dev/disk0: PMBR at sector 0
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: Sec GPT at sector 134217727
          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  104974016      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
      105383656    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      106653192     204800      4  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      106857992   27359703         
      134217695         32         Sec GPT table
      134217727          1         Sec GPT header
    

    인덱스 번호가 1 인 파티션은 일반 EFI 파티션이고, 인덱스 번호가 2 인 파티션은 CoreStorage 파티션이고 인덱스 번호가 3 인 파티션은 Recovery HD입니다.
    인덱스 번호가 4 인 파티션 (= 이름 없음 EFI)은 이전에 Boot Camp 파티션이 있고 수동으로 삭제 한 경우에만 존재합니다. 나머지는 할당되지 않은 여유 공간입니다 (예 : 27359703 블록 – 512 B).

  • diskutil cs list
    예제 목록을 입력 하십시오.

      CoreStorage logical volume groups (1 found)
    |
    +-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
        =========================================================
        Name:         System
        Status:       Online
        Size:         53946696192 B (53.9 GB)
        Free Space:   16777216 B (16.8 MB)
        |
        +-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
        |   ----------------------------------------------------
        |   Index:    0
        |   Disk:     disk0s2
        |   Status:   Online
        |   Size:     53946696192 B (53.9 GB)
        |
        +-> Logical Volume Family F6962E38-50E4-4458-BFE6-CF2E179352F5
            ----------------------------------------------------------
            Encryption Status:       Unlocked
            Encryption Type:         None
            Conversion Status:       NoConversion
            Conversion Direction:    -none-
            Has Encrypted Extents:   No
            Fully Secure:            No
            Passphrase Required:     No
            |
            +-> Logical Volume BD36C73D-860D-4DC6-B125-AD624F448B88
                ---------------------------------------------------
                Disk:                  disk2
                Status:                Online
                Size (Total):          53496696192 B (53.5 GB)
                Conversion Progress:   -none-
                Revertible:            Yes (no decryption required)
                LV Name:               System
                Volume Name:           System
                Content Hint:          Apple_HFS
    
  • CoreStorage 볼륨의 크기를 조정하려면 먼저 차단 파티션을 삭제해야합니다 (복구 HD는 일반적으로 resizeStack 명령으로 이동하므로 복구 HD는 계산되지 않음).
    먼저 disk0에서 마운트 된 모든 볼륨을 마운트 해제해야합니다 (먼저 자신의 디스크 식별자 disk2는 있지만 disk0에있는 CoreStorage 볼륨, 그런 다음 disk0의 다른 모든 마운트 된 볼륨-로 확인 df).

    diskutil unmountDisk /dev/disk2
    

    그런 다음 추가 볼륨 (있는 경우). 예:

    diskutil unmount /dev/disk0s5 
    

    NoName EFI 파티션이있는 경우 다음을 입력하여 삭제하십시오.

    gpt remove -i 4 disk0
    
  • 이전에 마운트 해제 된 볼륨을 역순으로 다시 마운트하십시오.

    diskutil mount /dev/disk0s5
    diskutil mount /dev/disk2 
    
  • 차단 파티션이 삭제되었으므로 이제 CoreStorage 볼륨의 크기를

    diskutil cs resizeStack LVUUID size 
    

    LVUUID 사용 : 논리 볼륨의 UUID 및 크기 : CoreStorage 볼륨의 최종 크기.
    예 :

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 60g  
    

    60GB로 확장

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 40g  
    

    40GB로 축소

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 0g 
    

    전체 크기로 확장하려면 (0g는 마법의 숫자입니다).

    CS 볼륨 축소 또는 확장 여부에 관계없이 Recovery HD는 자동으로 끝까지 이동해야합니다.

  • CoreStorage 볼륨을 줄이면 gpt로 두 번째 파티션을 만들 수 있습니다.
  • 새 파티션 구성표를 얻으려면 다음을 입력하십시오.

    gpt -r -vv show /dev/disk0
    

    gpt add -b StartBlock -s NumberOfBlocks disk0
    

    새 파티션을 만들려면 StartBlock은 할당되지 않은 공간에서 첫 번째 블록의 수이고 NumberOfBlocks는 사용 가능한 블록 수 또는 그보다 작습니다. NumberOfBlocks는 8로 나눌 수 있어야합니다!

  • exit터미널을 입력 하고 종료 하십시오 .
  • 디스크 유틸리티를 열고 마지막 두 번째 단계에서 새 파티션을 만든 경우 새로 만든 파티션을 포맷하십시오.
  • 그런 다음 확장 된 CoreStorage 볼륨에 오류가 있는지 확인하십시오.
  • 디스크 유틸리티를 종료하십시오.
  • 기본 볼륨으로 재부팅하십시오.

이 답변은 CoreStorage 크기 조정에 관해 웹에서 이해하기 어려운 리소스 중 하나 일 수 있습니다. 지난 몇 달 동안 나는 어떻게해야하는지 잊었을 때이 답을 계속 확인했다. 불행히도 다른 파일 시스템과 달리 Apple의 자체 기술이기 때문에 더 이상 설명이없는 diskutil man예제 줄이 하나뿐입니다 diskutil coreStorage resizeStack LVUUID PVUUID 150g ms-dos BOOTCAMP 0.
JacopKane

12

다음 diskutil cs resizeStack명령은 문서화되지 않았으며 잠재적으로 파괴적입니다. 처음에는 쉬운 방법과 긴 와인딩, 시간 소모적 인 어려운 방법이있을 수 있습니다.

계속하기 전에 Mac OS X을 백업하십시오.

오래 걸리지 않은 방식 :

사이트 또는 채팅에 들어가기 위해 stackexchange 자격 증명이있는 두 번째 컴퓨터 또는 iPhone이 유용합니다.

데스크탑에 보이는 Mac OS X 파티션 (Macintosh HD)은와 동일합니다 Logical Volume 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

  1. 먼저 Recovery HD를 백업해야합니다. Terminal.app을 시작하고 Enter 키를
    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1누른 후 종료하십시오.Terminal.app
  2. 디스크 유틸리티를 시작하고 디버그 메뉴에서 '모든 파티션 표시'를 활성화하십시오. 몇 초 후에 모든 파티션이 표시됩니다
  3. 왼쪽에서 'Recovery HD'를 선택하고 파티션 'Recovery HD'를 마운트하십시오.

    screen1

  4. 디스크 확인

    screen2

  5. 'Recovery HD'의 디스크 이미지를 작성하고 읽기 전용으로 외부에 저장하십시오

    screen3

  6. 복원 할 디스크 이미지 확인

    screen4

  7. 모든 외장 드라이브 분리

  8. 또는 부팅 가능한 Mavericks 또는 Yosemite Thumb Drive (전체 시스템 또는 설치) Internet Recovery Mode를 눌러 다시 시작하십시오 altcmdR
    .

  9. Terminal메뉴 바 / 유틸리티에서 시작
  10. 터미널 프롬프트에서 다음 명령을 입력하십시오.

    diskutil cs list
    
  11. CoreStorage 볼륨의 논리 볼륨 (LV) 영숫자 UUID를 복사하십시오. LVUUID는 네 번째로 나열되어야합니다. 위의 예에서 영숫자는
    7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx입니다.
  12. 다음 명령을 실행하십시오.

    diskutil cs resizeStack LVUUID partsize  
    

    위의 숫자에 따르면 다음과 같습니다.

    diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 0g  
    

    코어 스토리지 볼륨을 최대 750GB까지 확장 할 수 있습니다. 디스크에 따라 몇 초 (SSD) 또는 몇 분 (HDD)이 걸립니다. 성공적인 크기 조정 후 diskutil list'Recovery HD'가 여전히 존재 하는지 확인하십시오 .
    (이전의 명령은이었습니다 diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 748g. 테스트를 마친 후에 diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 0g는 더 똑똑한 명령 이라는 것을 알았습니다 . 일반적으로 'Recovery HD'를 물리적 디스크의 맨 끝으로 이동시키면서 LVG를 최대 크기로 확장해야합니다. 이 경우)

  13. 'Terminal.app'을 종료하고 'Disk Utility'를 시작하고 확장 된 볼륨을 확인하십시오.
  14. 복구 HD 및 기본 드라이브로 재부팅하십시오. 모든 것이 예상대로 작동하는 경우 5 단계에서 생성 된 디스크 이미지를 삭제하십시오.

그것이 효과가 없다면 길고 어려운 방법입니다.

  1. 들어가다 diskutil list
  2. Recovery HDwith를 지 웁니다 diskutil eraseVolume Free\ Space %noformat% IDENTIFIER_Recovery_HD.
    귀하의 예에서 :diskutil eraseVolume Free\ Space %noformat% disk0s3
  3. 터미널 프롬프트에서 다음 명령을 입력하십시오 : diskutil cs list
  4. CoreStorage 볼륨의 논리 볼륨 (LV) 영숫자 UUID를 복사하십시오. LVUUID는 네 번째로 나열되어야합니다. 위의 예에서 영숫자는
    7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx입니다.
  5. 다음 명령을 실행하십시오.
    diskutil cs resizeStack LVUUID partsize

    위의 숫자에 따르면 다음과 같습니다.

    diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 748g  
    

    이를 통해 CoreStorage 볼륨을 거의 최대 748GB로 확장 할 수있을 것 Recovery HD입니다.

  6. Recovery HD필요한 경우 파티션 만들기
  7. Recovery HD필요한 경우 재 구축
    (작업 진행 중 : Parallels에서 테스트되었지만 Parallels의 한계로 인해 복구 모드로 다시 시작할 수 없으며 파티션이 항상 표시됩니다. musings.silvertooth.us 의 Apple Script와 같이 작동하지 않습니다 요세미티 / 코어 스토리지. 조사 중입니다.)

문제가 발생하면 의견 (또는 채팅)을 다시 확인하십시오.


이것은 멋진 응답처럼 보입니다. 오늘 퇴근 후이 명령을 수행 할 예정이며 결과를보고하기 위해 다시 여기에 올 것입니다. 이 응답에 시간을내어 주셔서 감사합니다!
Christian

우리는 대화방을 열고 당신과 함께 할 수 있습니다. UTC 오전 1시 (또는 24.00 Uhr 시간 ;-)까지 종일 이용 가능
klanomath

정말 대단하고 친절합니다. :) 추가 지원이 필요하지 않기를 바랍니다. 그러나 갈 수있는 곳이 있다는 것을 아는 것이 좋습니다.
Christian

시작하기 전에이 대화방에 들어가십시오
klanomath

마운트 할 수없는 recov 디스크 bc를 지울 수 없습니다. 크기 조정이 불가능한 bc 부팅 도우미가 마운트되었다고 말했습니다. 지금 채팅
Christian

11

이 문제가 복잡하고 (@klanomath 답변 참조) 쉽게 만들 수 있다는 것에 놀랐습니다.

그래서 나는 그것을 가지고 놀고 해결 방법을 찾았습니다.

  1. 내 문제는 다음과 같습니다. 500GB 디스크가 있습니다. 디스크 유틸리티를 사용하여이 디스크에 150GB-Macintosh-HD 파티션을 만들었고 350GB를 "여유 공간"으로 남겨 두었습니다. 여유 공간을 두 번째 파티션으로 포맷하려고 할 때 나는 그것을하지 못했습니다 : 적용을 누르면 명령이 무시되고 "적용"을 누르지 않은 것처럼 행동했습니다 (디스크 유틸리티 창을 닫고 싶을 때 경고 메시지가 표시됩니다) 적용되지 않은 변경 사항).

  2. 첫 번째 볼륨 (매킨토시 HD라는 이름의 볼륨, 150GB 크기)을 가져 와서 100GB + 50GB의 두 가지 파티션으로 디스크 유틸리티를 파티션 하도록 요청 했습니다. "적용"을 누르면 100GB + 400GB의 두 개의 파티션이 만들어 집니다. 이 시점에서 디스크의 모든 공간이 유용 해졌으며 매우 기뻤습니다.

  3. 그런 다음 "-"와 "Apply"를 눌러 두 번째 파티션을 간단히 제거했습니다. 결과적으로 그것은 매킨토시 HD와 합쳐졌고 1 단계 이전으로 돌아 왔습니다.

  4. 마지막으로 처음에 원하는대로 150GB와 350GB 크기의 두 파티션으로 나 divided습니다. 이제 문제가 해결 된 것 같습니다.


이것은 나에게 효과가있는 것처럼 보였지만 디스크 유틸리티를 종료하고 다시 열면 실패한 것 같습니다.
ELLIOTTCABLE

@ELLIOTTCABLE, 디스크 유틸리티를 다시 시작한 후에도 작동합니다.
klm123

나를 위해 일했다. 자세한 정보에 감사드립니다
Lucas

1
나는이 정확한 문제가 있었고 고맙게도 위의 복잡한 일을 할 필요가 없었습니다. 이것이 나를위한 해결책이었습니다.
OpenGL ES를 배우십시오

2
위의 솔루션보다 훨씬 쉽고 오류가 적은 경향이 있습니다. 감사합니다.
Luca Bedeschi

0

apple.stackexchange 및 기타 블로그에서 모든 것을 시도했지만 아무것도 작동하지 않았습니다. 그러나이 방법은 매력처럼 작동했습니다.

  1. bootcamp를 사용하여 부팅 가능한 Windows USB를 만듭니다.
  2. 지원 파일을 분할하거나 다운로드하지 마십시오.
  3. "option"키를 눌러 comp를 다시 시작하십시오.
  4. Windows 파티션을 열고 디스크 포맷을 선택해야 할 때까지 다음을 계속 클릭하십시오.
  5. "여유 공간"메모리가있는 블록, 즉 할당되지 않은 공간을 선택하십시오.
  6. 설치 창에서 "새로 만들기"를 클릭하고 "포맷"을 클릭하십시오.
  7. 완전히 괜찮은 오류가 발생합니다.
  8. 설치를 종료하고 Mac으로 재시동하십시오.
  9. 이제 "빈 공간"은 "Windows NTFS"형식입니다.
  10. "-"기호와 짜잔을 클릭하십시오. Full HDD로 다시 복원됩니다.

위의 방법을 시도하기 전에 FireVault를 끄십시오.
Kevin Prasanna RR

0

좋은 기사! 귀하의 노력에 정말 감사합니다-정말 도와주었습니다!

코어 스토리지를 확장하여 부트 캠프 볼륨을 제거하고 병합하는 유스 케이스를 추적했습니다.

명령을 진행하기 전에 코어 스토리지를 잠금 해제해야한다는 것을 알았습니다.

diskutil cs resizeStack 

매우 간단

diskutil cs unlockVolume <volume ID>

여기서 11111111-2222-3333-4444-555555555555 형식의 코어 스토리지에 대한 동일한 ID

또한 OS X 10.11.1에서 0g가 크기 조정 값에 유효한 매개 변수가 아니라는 것을 알았습니다. 특정 크기를 제공해야했습니다.

마지막으로, 크기 조정을 시도하기 전에 코어 스토리지 볼륨의 오류를 확인하고 복구하는 것이 좋습니다. 크기 조정 프로세스 외부의 사람들을 해결하는 것이 더 쉽습니다.


0

이 문제가 발생했으며 가장 간단한 해결책은 다음과 같습니다. 파티션 레이아웃 맨 아래에있는 "+"기호를 클릭하고 두 번째 파티션의 크기를 원하는 크기로 조정 한 다음 형식을 "여유 공간"으로 선택하십시오.

레이아웃의 두 번째 파티션이 빈 공간으로 바뀐 것을 볼 수 있습니다. 그런 다음 "적용"을 선택하십시오.


0

High Sierra의 베타 설치 공간을 만들기 위해 Sierra에서 볼륨을 비파괴 적으로 줄이는 솔루션을 찾고 있었고이 페이지가 매우 유용하다는 것을 알았습니다.

MacOS Sierra에서 암호화 된 볼륨 HFS + Journaled를 사용하고있었습니다.

위의 Matt의 조언은 매우 좋지만 암호화되었거나 그렇지 않은 CoreStorage 볼륨에 대한 더 빠른 메커니즘을 발견했습니다.

로 시작 :

CMD-R을 사용하여 머신을 시작할 때 복구 디스크로 부팅

복구 모드에 있으면 CoreStorage 암호화 볼륨이있는 경우 터미널 창을 열고 드라이브를 준비하십시오. 그렇지 않으면 아래의 DiskUtility 사용으로 건너 뜁니다.

diskutil cs list

잠긴 볼륨이있는 경우 마지막 UUID를 기록해 두십시오.

diskutil cs unlockVolume UUID

위의 명령은 일반적인 사용자 암호 인 암호를 요구해야합니다.

암호화 된 CoreStorage 볼륨이없는 경우 여기에서 시작할 수 있습니다.

메뉴에서 터미널 또는 후면에서 디스크 유틸리티를 열고 주 디스크 컨테이너의 파티션 기능을 사용하십시오.

'+'키를 사용하여 선택적으로 사용 가능한 공간에 파티션을 추가하고 원하는 크기를 조정 한 다음 '적용'을 사용하여 기존 파티션의 비 삭제, 비 삭제 축소를 시작할 수 있습니다. 이렇게하면 원래 데이터가 더 작은 파티션에 남아 있고 나머지 공간에 비어있는 파티션이 남습니다. 표시된 크로스 해칭 데이터와 겹치지 않도록 새 파티션을 설정하십시오.

작업이 기존 데이터를 지우지 않는다는 것을 알려주며 제 경우에는 그렇지 않습니다.

일반적인주의 사항은 여기에 적용됩니다. 이러한 종류의 작업을 시작하기 전에 가능한 경우 항상 백업해야합니다.


0

diskutil요청하면 도움이되는 텍스트 가 나옵니다 .

-bash-3.2# diskutil cs resizeStack
Usage:  diskutil coreStorage resizeStack
        lvUUID|MountPoint|DiskIdentifier|DeviceNode [pvUUID] size
        [part1Format part1Name part1Size part2Format part2Name part2Size
         part3Format part3Name part3Size ...]
Resize both a logical volume and one of its underlying physical volumes in a
single operation. A single physical volume is always chosen for the underlying
shrink or grow, even if the logical volume's logical volume group is backed by
more than one physical volume. If you do not specify a particular physical
volume, then one is chosen for you. Note that if this is a grow operation,
this verb is limited by the physical volume's partition's room to grow.
Specifying zero as the size asks for an "automatic" grow-to-fill operation.
If this is a shrink operation, you can optionally request that new partitions
be created in the newly-formed free space gap in the partition map.
Again, note that this only resizes one of the underlying physical volumes; if
you need more sophistication in managing your topology, you should use the
separate physical and logical volume resize verbs.
Example: diskutil coreStorage resizeStack
         11111111-2222-3333-4444-555555555555 10g JHFS+ New 1g
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.