이전에 ‘Paragon Camptune X를 이용한 재설치 없이 부트캠프 파티션 조정 후기’라는 글로 표제 관련 주제에 관해 글을 적은 적이 있었는데, 이 방법으론 파티션 조정에 실패했습니다(무한 로딩). 여러가지 시도 끝에 무료로 사용할 수 있는 방법을 하나 발견하게 되어 아래와 같이 공유 드립니다.
결론적으로 AFPS 파일 포맷을 가진 High Sierra 이상의 운영체제에서는 별도의 유료 프로그램의 도움 없이 부트캠프 파티션을 조정할 수 있었습니다.
사전에 ‘MiniTool Partition Wizard(윈도우용)’ 프로그램이 필요하기 때문에 링크를 통해 무료로 내려 받으시고 부트캠프 윈도우에 설치해두시기 바랍니다. PRO 버전은 결제 후 사용해야 하지만 무료 버전의 기능으로도 충분히 파티션 조정이 가능하니 무료 버전을 받으시면 될 것 같습니다.
- UPDATE 2019-02-23 : 이미지 해상도도 수정할 겸 다시 한번 진행해보았습니다. 여전히 잘 동작합니다.
재설치 없이 부트캠프 용량 늘리는 방법
필자는 아래 방법으로 성공적으로 재설치 없이 파티션을 조정을 했으며, 제 진행 내용을 공유 드리는 것입니다. 혹, 문제가 생길 수도 있으니 백업과 같이 문제에 대비할 수 있는 방법은 스스로 강구하고 진행하시길 바랍니다.
환경 ▼
- 운영체제 : macOS High Sierra 10.13.4
- 부트캠프 : Windows 10(64bit)
- 디스크 포맷(Disk Format) : APFS
- FileVault 비활성화(OFF)
1) 부트캠프 용량을 늘리기 위해 먼저, 디스크에 빈 공간(Unallocated)을 만드는 작업을 합니다. ▼
- ‘Disk Utility’를 실행합니다. | 스팟라이트(cmd + space) > ‘Disk Utility’
- 상단의 ‘Partition’ 메뉴를 선택합니다.
- 포맷을 ‘MS-DOS (FAT)’로 지정해주시고 새로운 빈 공간을 생성합니다.
* 빈 공간의 포맷(Format)을 반드시 MS-DOS (FAT)로 변경합니다. AFPS 등은 윈도우에서 인식하지 못합니다. 포맷 관련한 자세한 내용은 이전에 작성한 글 ‘[맥북 / macOS] USB 포멧 시 파일 포멧 관한 설명. FAT32, ExFAT, macOS Extended‘을 참고 바랍니다.
2) 시스템을 부트캠프로 재부팅합니다. 이제 부트캠프 디스크 볼륨과 빈 공간을 합치는 단계입니다. ▼
단순히 저장 공간이 필요해서 부트캠프 용량을 증가시키려고 하신다면 빈 공간을 삭제하실 필요가 없으며 3단계부터의 내용은 스킵하셔도 됩니다. FAT 포맷으로 만든 공간이기 때문에 ‘C 드라이브’ 볼륨을 증가시키지 않으시고 ‘D 드라이브’ 저장 공간으로 사용하시면 됩니다. 글의 목적 자체가 부트캠프의 용량을 늘리는 것이므로 우선 저는 삭제하도록 하겠습니다.
- 설치해둔 ‘MiniTool Partition Wizard(윈도우용)’를 실행합니다.
- D 드라이브로 할당된 빈 공간을 삭제합니다.
3) 부트캠프 드라이브(C 드라이브)를 우클릭하신 후 ‘Extend(확장)’를 선택합니다.
- C: BOOTCAMP 우클릭 > Extend ▼
4) 가운데의 레버를 통해 부트캠프의 공간에 빈 공간(Unallocated Space)을 추가하여 확장합니다. ▼
쓸모 없는 공간을 남기지 않으시려면 조절 버튼을 우측 끝까지 당겨주셔야 합니다.
5) 이제 ‘Apply(적용)’ 버튼을 누르시고 재시작 해주시면 됩니다. ▼
변경사항이 올바르게 적용되려면 다음 최초 부팅 시 반드시 윈도우로 부팅해주셔야 합니다.
- 재부팅 관련 메시지 ▼
‘C 드라이브가 사용중이기 때문에 완료할 수 없습니다.’라는 메시지가 나오는 것이 맞습니다. 이 때, ‘Restart Now’를 눌러주시면 됩니다.
- Partition Wizard 파티션 조정 화면 ▼
다음 부팅 시 아래와 같은 화면이 나오시면 Partition Wizard에서 정상적으로 파티션을 조정하고 있는 것입니다. 파티션 조정이 끝나면 자동으로 재부팅됩니다(마지막으로).
6) ‘54.3GB -> 64.4GB’로 조정 완료 ▼
재설치 없이 부트캠프 용량 줄이는 방법
단순히 테스트 용도로 부트캠프의 용량을 줄이고 APFS 볼륨의 저장 공간을 늘려보도록 하겠습니다.
1) ‘Partition Wizard’ 프로그램을 실행하시고 부트캠프의 크기를 재설정(Resize)합니다. ▼
- BOOTCAMP 우클릭 > Move/Resize
2) ‘Unallocated Space Before’ 값을 조정합니다. 5GB 정도만 다시 옮길 예정이라 아래와 같이 조정하였습니다. ▼
- Unallocated Space Before : 부트캠프에서 줄일 용량
- Unallocated Space After : 0 (고정)
* After 값을 0으로 맞추지 않으신 분들 중 후에 맥에서 파티션 결합이 안되다 말씀하시는 경우가 있으니 주의하시기 바랍니다.
3) 용량을 늘릴 때와 마찬가지로 Apply(적용) 버튼을 눌러주시고 재시작하시면 됩니다. ▼
여기서도 최초 윈도우로 한번 구동하셔야 위 변경 사항이 적용됩니다. 바로 매킨토시로 넘어갈 경우엔 변경 사항이 적용되지 않습니다.
- Partition Wizard 파티션 조정 화면 ▼
다음 부팅 시 아래와 같은 화면이 나오시면 Partition Wizard에서 정상적으로 파티션을 조정하고 있는 것입니다. 파티션 조정이 끝나면 자동으로 재부팅됩니다(마지막으로).
4) 맥으로 이동해서 터미널 앱을 열고 아래 커맨드를 입력합니다. 디스크 정보를 확인하는 과정입니다. ▼
diskutil list
그리고 아래 그림(▼)과 같이 Apple_APFS Container의 이름 ‘disk1’을 확인합니다.
5) 디스크의 이름을 확인했기 때문에 이제 이 디스크를 이용하여 Container의 크기(볼륨)를 증가시키시면 됩니다. 아래 커맨드를 복사하신 후에 초록색 부분만 변경해서 실행하시면 됩니다. ▼
diskutil ap resizecontainer disk1 0
- disk1 : 위에서 확인한 Container 이름
- 0 : 최대
30초 가량 지나면 성공한 메시지를 확인하실 수 있습니다. 다시 diskutil list 커맨드로 확인해보시면 정상적으로 합쳐진 것을 확인하실 수 있습니다.
- 완료 메시지 : ‘disk0s2의 물리적 저장소를 @@@@에서 @@@@으로 늘렸다.’ ▼
혹, diskutil 커맨드 관련 내용을 더 알아보고 싶으면 아래 링크들을 참조하시면 될 듯합니다.
- How to merge all the partitions to normal – Stack Overflow
- Merge Partitions with Disk Utility in El Capitan Gives operation Failed error – Stack Overflow
- diskutil Manual
6) 터미널 외에도 ‘Disk Utility’에서도 확인이 가능합니다. ▼
* UNIX와 맥 그리고 맥과 윈도우는 파일 크기를 표시할 때 다른 기준을 사용합니다. 표현 방식이 다를 뿐이지 사용자가 조정한 만큼의 저장 공간은 정상적으로 변경된 것입니다.
이상입니다.
2 Macintosh HD Volume + Free Space에서 할당되지 않은 공간 안 나오네요
Partition Wizard로 빈공간을 만들고 적용하신 후, 최초 재시작 시 윈도우로 구동하셨는지요?
적용 후, 바로 macOS로 구동하셨다면 적용이 안 되셨을 수 있습니다.
윈도우 구동하고 껏다가 맥 OS 켰는데 디스크 유틸리티에 남은 용량이 표시되지 않네요 윈도우에 미니툴 프로그램에선 표시되는데
https://i.imgur.com/zRwINsO.png%22%20title=%2220180725122636.png
Unloacted 10.30GB가 Macintosh HD랑 안 합쳐지네요. 맥 OS의 디스크 유틸리티에서도 인식이 안 되구요.
보여주신 사진을 보니, 부트캠프 Move/Resize 시, Unallocated Space After 값을 변경하신 것 같습니다.
저는 문제 없었지만 다른 분들 중 After 값을 변경하시고, 합쳐지지 않으신다는 분들이 종종 계셨거든요.
Unallocated Space After 값을 0으로 두시고, Unallocated Space Before 값을 조정하여, 맥과 Unallocated 파티션이 붙어 있게 만들어 보시면 맥과 Unallocated 파티션을 합치는데 문제가 없을 듯 합니다.
After랑 Before 값은 어디서 바꾸나요?
아하 알겠습니다 감사합니다
제가 글을 보고 진행하던 중 맥북에서 일단 윈도우 포멧의 공간은 파티션은 완료를 했습니다(step 1) 그리고 윈도우에서 마지막 작업을 진행하려고 재부팅 해서 alt 버튼을 평소 처럼 꾹 눌렀는데 평소라면 맥과 윈도우를 골라주는 게 나올텐데 윈도우는 나오지 않고 있습니다. 디스크 유틸리티에서 확인을 해봐도 부트캠프 윈도우는 아직 존재하는걸로 보이는데 이 경우에는 어떻게 해야 할까요?
제가 맥북에서 부트 캠프 윈도우의 용량을 늘리려고 이 글을 보고서 맥에서 글의 설명처럼 무제의 디스크 공간을 만들었습니다(Step 1)
그리고 Step 2 의 과정을 진행하기 위해서 맥을 재 부팅해서 알트를 누르고 윈도우로 부팅하려고 했습니다만 그 전에는 있던 윈도우 디스크 아이콘이 사라졌습니다. 맥으로 다시 돌아와 디스크 유틸리티에서 확인을 해봐도 부트캠프 윈도우의 공간은 아직 존재하는 것으로 나옵니다. 이런 경우에는 어떻게 하면 좋을까요?
안녕하세요,
제가 말씀해주신 상황을 직접 경험해보진 않아서 100% 정확하게 답변 드릴 수 없으나, 구글링을 통해 어느 정도 이유는 알 것 같습니다. 아래 방법은 참조만 해주시고, 진행 이전엔 반드시 백업을 하시길 권고 드립니다(저도 직접 해보진 않아서 확실하지가 않습니다 ㅠ).
우선은 사라진 부트캠프 시동 디스크를 복구시키는게 우선이니,
1. 파티션 조정 이전 시간에 백업을 해두셨다면, 타임머신을 통해 복구합니다(최선).
2. 만약 백업을 해두지 않으셨다면, 아래 내용을 먼저 확인한 후에 무제의 파티션을 macOS 파티션과 합칩니다.
2-1. 터미널을 열고 diskutil list를 입력합니다.
2-2. 아래와 같이 BOOTCAMP 파티션이 4번 이하(5번 미만)에 위치했는지 확인합니다.
$ 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_HFS Macintosh HD 418.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 81.0 GB disk0s4
2-3. 파티션이 5번 이상(4번 초과)일 경우, 시스템이 부트할 수 없다고 합니다. 이 경우, 일단 무제의 파티션을 macOS와 합칩니다.
2-4. 합치는 방법은 위 포스트 하단 부분에 설명되어 있으니 참조하시기 바랍니다.
아래 링크 참조하시면 도움될 듯 합니다.
본문 내용
“I mean I’ve made the Macintosh HD partition 10 GB smaller so I later could make in Windows the Bootcamp partition bigger. When I made the Macintosh partition smaller, Disk Utility made a new unnamed partition of that 10 GB. This means there were a total of 5 partitions. In Terminal the BOOTCAMP partition was situated on number 5 and the unnamed new empty partition on number 4. I think the problem is that the system only can boot the first 4 partitions. I’ve deleted the new empty partition again and set the Macintosh HD at its original size, so BOOTCAMP is now again on #4;
In my first post I had deleted the 10 GB empty partition already. I’ve installed Refind and after using the reinit and write command I’m now able to choose every time I start up my macbook, several options to boot like Macintosh, Windows and other devices. Now I can boot again into Windows. The only problem is that if I make Macintosh HD partition smaller, a new partition is created that comes at #4 so that BOOTCAMP moves to #5.
”
링크 : https://apple.stackexchange.com/questions/221781/bootcamp-no-bootable-device-error-after-resizing-partition-el-capitan
도움 되셨는지 모르겠습니다.
답변 정말 감사합니다! 말씀해주신 방법으로 무제를 기존의 맥 디스크와 합쳤습니다. 그리고 재 부팅을 하고 알트를 눌러 디스크를 선택하려고 하는데, EFI 디스크 이미지가 나왔습니다. 멕으로 다시 돌아와서 디스크 유틸리티의 멕의 디스크 양을 확인헤봤는데, 무제를 합치기 전인 300GB가 나오고 다시 파티션을 들어가서 확인헤보니 파티션에서는 용량이 원레의 용량인 430GB로 나왔습니다. 이 경우에는 초기화를 하는 방법밖에는 없는 걸까요? 계속 번거롭게 질문 드려서 죄송합니다
Last login: Fri Aug 10 01:41:21 on ttys000
Kui-MacBook-Pro:~ K$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 300.4 GB disk0s2
3: Apple_Boot Recovery HD 129.5 GB disk0s3
4: Microsoft Basic Data BOOTCAMP 70.0 GB disk0s4
/dev/disk1 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: CD_partition_scheme
말씀해주신 터미널에 입력한 제 현재 상황입니다! Apple_HFS Macintosh HD 가 지금 제가 쓰고 있는 맥의 디스크 인 것 같은데 이걸 위의 글의 제일 하단에 있는 터미널을 이용하는 용량 수정을 이용헤서 쓰면 되는 걸까요?
안녕하세요,
우선은 제가 보기엔 전체 500GB 용량에 300GB(Macintosh) + 129.5GB(Recovery) + 70GB(Bootcamp)로 빈공간 없이 디스크가 채워져있는 것으로 보입니다.
아래 커맨드를 활용하셔서 파티션을 합치고, 성공 메세지도 확인하셨다면, 무제의 파티션이 제대로 macOS 파티션과 합쳐짐을 의미합니다.
diskutil ap resizecontainer
죄송합니다만 지금 현재 문제가 무엇인지 정확하게 이해가 되질 않습니다. ㅠ
그래서 현재 상황에 제가 몇가지 질문을 드리고자 합니다.
1. 부트캠프 부트 디스크가 제대로 동작하나요?
2. 디스크에 빈공간에 없어보이는데, 파티션이 합쳐지지 않았다는 말은 무슨 뜻인가요?
3. diskutil ap resizecontainer를 사용하여 무제 디스크를 합치셨나요?(제가 위해선 디스크 유틸리티로는 제대로 합쳐지지 않는 것을 보여드리기 위해 넣어놨는데.. 혹, 이 방법으로 하시고 결과물이 제대로 안나왔는지 궁금합니다)
화면을 보지 않고 문제 상황을 해결하기가 쉽지가 않네요. 사실.. 크게 지장을 받지 않는다면, 중요 파일만 백업해놓은 뒤에, 초기화 하시는 것도 나쁘지 않은 것 같습니다.
아주 좋은 정보 감사합니다. 덕분에 쉽게 파티션을 조정 했습니다. 감사드려요!!!
아닙니다. 도움되셨다니 다행입니다. 🙂
혹시 부트캠프용량을 줄이고 싶은데 원하는 만큼 줄일 수는 없나요?
당연히 있습니다. 본 포스트가 그와 관련된 내용인데… 위 ‘부트캠프 용량 줄이기’ 문단을 참조하시면, 원하는 만큼 줄이실 수 있습니다.
* 혹, 제가 질문을 잘 이해 못하고 있는건가요?
부투캠프 용량줄이기를 했는데 쉽게 조정 끝냈습니다( 터미널 미사용)
윈도우에서 설정후 맥으로 재부팅해서 디스크 유틸리티에서 적용을 클릭하니 처리중이라고 표시되고
변화가 없어서 살짝 당황 했는데 한 2분정도 걸려서 완료 됐다고 나왔습니다
정보 감사합니다. 🙂
터미널 작업 없이도 적용이 되는군요.
맥에서 파티션 한 후에 윈도우에서 파티션 매니저로 합치는 과정에서,
무제를 delete 한 후에 부트캠프 extend 를 누르니까 unallocated space 가 부족해서 안 된다는 메세지가 뜨네요.
파티션 매니저 상에서는 무제였던 부분이 unallocated 라고 뜨는데 말이죠..
어떻게 해야할까요?
글쎄요. 화면을 보고 있는 것이 아니라 어떻게 정확하게 답변드려야할지 모르겠네요. 우선은.. 몇가지 질문 드려봅니다.
1. Extend Partition 창에서 ‘Take Free Space from:’ 부분에 Unallocated로 지정되어 있으신가요? 지정되어 있으시다면 어느 정도의 용량이 나타나시나요?
2. Partition Wizard 본 화면에서 Bootcamp옆에 Unallocated 볼륨이 정확하게 표시되시나요?
저도 같은 현상입니다. nod enough free space경고 문구가 뜨면서 extend partition 창이 뜨질 않네요..
저도 같은 현상이에요.
일단 맥OS에서 파티션을 새로 34GB를 분리하였고 Wizard를 윈도우에서 실행시키는데까진 성공했어요.
(여기서 이상한건 제가 MS-DOS(FAT)로 파티션 분리 옵션을 선택했는데도 스스로 ExFAT으로 분리되었어요)
진짜 문제는 Wizard에서 “부트캠프-우클릭-Extend”를 선택해도 “Wizard cannot extend the specific partition. Not enough free space”라는 창이 뜹니다 ㅠㅠ
현재 제 부트캠프 상태는 111.72GB중에 74.54GB를 쓰고 있고 37.19GB밖에 남지 않아서 용량을 더 늘리려고 하는데(34GB)도 이런 제한이 걸립니다. 왜 이러는지 모르겠어요.
맥OS에서 파티션 나누면서 이상한 점이 있긴 했습니다.
–> 전체가 512GB라 남은 용량이 많은데도 (현재 맥OS사용량: 150GB/남은용량: 약350GB) 34GB만 새로운 파티션이 된다는 점.. 한 120GB 정도 더 늘리고 싶었는데 마음대로 안되네요 ㅜ
그래서 wizard에서 부트캠프-우클릭-extend 단계도 못 가고 있는데.. 혹시 도와주실 수 있나요?ㅠㅠ
안녕하세요,
너무 오래전에 작성한 글이라 설명도 그렇고 이미지 해상도도 너무 낮았네요. 오늘 날짜(방금)로 제가 시도해보았을 때는 늘리기/줄이기 모두 문제 없이 동작합니다.
수정사항 반영된 글을 다시 한번 읽어보시고 진행해보시기 바랍니다.
* 글로 봐서 정확하지는 않지만 Partition Wizard에서 D 드라이브 공간을 제거해주지 않으셔서 그런 것 같긴 합니다.
저도 윗분과 같은 현상입니다. 맥os에서 파티션 나눈 후에 위자드 프로그램에서 부트캠프에 extend 버튼을 누르면 not enough free space 문구가 뜨네요
안녕하세요,
파티션 위자드 캡처화면을 제공해주신다면, 어떤 문제인지 조금 더 알아볼 수 있을 것 같습니다.
도움이 필요합니다. ㅠㅠ 위에 나오는데로 파티션 용량 조절 하다가 제가 뭘 잘 못 눌렀는지 윈도우로 부팅이 안되네요… 터미널에서 뭐가 잘못됬나 확인하는 방법이 있을까요? 중요한 자료가 많았던 윈도우 인데… 혹시 복구 방법이 있을까요???
안녕하세요 파티션 프로그램을 다운받으려고 사이트 들어가면 minitool power 라는 프로그램만 다운이 받아지더라구요…. 그리고 파티션 프로그램 다운받는 걸 클릭하면, 다운 받지도 않았는데 Thanks for downloading 이라고 뜹니다 ㅠㅠ 혹시 프로그램 파일이 100mb가 넘지 않는 것으로 아는데 전달 받을 수 있을까요? 혹시 몰라서 메일 주소 남깁니다 ㅠㅠ hawking2dk@naver.com
윗분들과 동일한 증상이 많네요.
EXTEND PARTION 누르니 에러창이 뜨면서 minitool partion wizard cannot extend the specified partition. Not enough free space. 라고 나옵니다.
제가 맥북에서 분리한 드라이브는 용량을 확보해서 딜리트까지 완벽히했는데 다음으로 진행되질 않습니다. 사진을 보여드리고 싶은데 사진도 첨부할 수 가 없네요 혹시 메일 주소에 문의 드려도 될까요?
travelholics@macinjune.com으로 캡처내용 송부해주세요.
부트캠프 파티션을 줄이고 싶은데 파티션 위자드에서 막히네요. 똑같이 설정 한 후 apply 누르면 c드라이브가 사용중이라 안된다 1.restart 2.retry 3.cancel 에서 2는 안되고 1을 해도 윈도우로 재부팅중 오류가 나네요. 처음엔 에러코드19라고 뜨고 그 후에도 에러코드 24라고 뜹니다. 어떻게 해야하나요?
Apply를 누르셨을 때, C 드라이브가 사용중이라 수정할 수 없다고 나오는 것이 맞습니다. 여기서 재부팅해주시면 파티션 수정 사항이 반영되게 되는 것이 정상입니다.
재부팅을 하셨는데도 Error code 19와 24로 파티션 수정이 되지 않는 것을 보면, 파티션 위저드 툴의 문제라기보다는 설치된 윈도우에 문제가 있는 것 같습니다. 직접 경험한 문제가 아니기 때문에 저도 정확한 답은 모르겠네요. 관련 내용을 조금 검색해보고 해답일 수도 있을 것 같은 내용 링크로 남겨두니 문제 해결에 참고하시기 바랍니다.
Error code 19 관련: https://appuals.com/how-to-fix-code-19-cannot-start-this-hardware-device-error-on-windows-7-8-and-10/
Error code 24 관련: https://www.youtube.com/watch?v=-2PaJmVSLZ8
안녕하세요 좋은 글 보고 따라 했는데 잘 안되서 여쭤봅니다
윈도우에서 용량을 줄이고 재부팅 후에 다시 확인을 해보니 윈도우 용량은 줄어들었다고 보이는데요
문제는 맥에서 확인을 해보면 디스크 유틸리티에서는 윈도우에서 줄인 용량이 보이지 않고 있습니다
터미널에서 확인해보면 용량이 한부분에 있다는건 보이는데요
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 34.9 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 221.0 GB disk0s3
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme – +34.9 GB disk1
Physical Store disk0s2
1: APFS Volume 무제 22.5 GB disk1s1
2: APFS Volume Preboot 21.1 MB disk1s2
3: APFS Volume Recovery 516.1 MB disk1s3
4: APFS Volume VM 20.5 KB disk1s4
이 다음으로 dnamacmini$ diskutil ap resizeContainer disk1 0
명령어를 입력하면
Started APFS operation
Error: -69771: The target disk is too small for this operation
메세지가 뜨네요 ㅠ
해결 방법을 알수 있을까요?
안녕하세요,
디스크 유틸리티나 diskutil list로는 빈 공간을 확인할 수 없는 것이 맞습니다. 다만 지금 문제는 제대로 병합이 되지 않는 것인데요.
아마도, 본문의 ‘재설치 없이 부트캠프 용량 줄이는 방법’ 문단의 2번 과정에서 Unallocated Space Before에 빈 공간을 두지 않고 After에 빈 공간을 생성하셔서 발생하는 문제인 것 같습니다.
적어주신 내용으로 답변 드리면, disk0s2와 disk0s3 사이에 빈 공간이 형성되어 있지 않고, disk0s3 뒤에 빈 공간이 형성된 것으로 보입니다.
diskutil ap resizeContainer disk0s2 0 커맨드가 동작하지 않는 이유도 disk0s2(disk 1)와 disk0s3 사이에 빈 공간이 없기 때문인 것 같습니다(too small).
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 34.9 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 221.0 GB disk0s3
(* 저도 겪어보지 못한 상황이라 정확하게 말씀드리긴 어렵지만 *) 만약 저라면 disk0s3과 빈 공간(보이지 않는 disk0s4)을 다시 합친 후에 ‘재설치 없이 부트캠프 용량 줄이는 방법’ 문단의 2번 과정부터 다시 진행할 것 같습니다.
윈도우에서는 unallocated space가 확인이 되시는 것 같으니 파티션 위저드 프로그램에서 Extend 해보시거나 터미널에서 아래 커맨드를 한번 사용해보시기 바랍니다.
disk0s3과 빈 공간 합치기 ▼
sudo diskutil resizeVolume disk0s3 R
이후 다시 파티션 나누기 시도
참고글 : https://apple.stackexchange.com/questions/345485/how-can-i-merge-primary-apfs-partition-with-other-empty-free-space-apfs-partitio