High Sierra APFS SSD 디스크에서 Bootcamp 파티션을 만들 수 없습니다


7

High Sierra에서 Windows Bootcamp 파티션을 만들려고하는데 대상 디스크를 선택하면 macOS 컨테이너에 남은 공간이 없다는 메시지가 나타납니다. 내 SSD에는 250GB의 여유 공간이 있으며 단일 APFS 볼륨이있는 단일 APFS 컨테이너가 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

컴퓨터는 2012 년 말 Mac Mini이며 16GB RAM, 기본 SSD (512GB) 및 보조 HDD (1TB)가 있습니다.

기본 SSD에 Windows 10을 설치하고 싶습니다.

에 대한 출력

diskutil apfs list 

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

에 대한 출력

diskutil apfs resizecontainer disk0s2 limits

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


컴퓨터는 Mac Mini Late 2012이며 bootcamp를 사용하여이 컴퓨터에 Windows 10을 설치하고 싶습니다.
gyurisc

답변:


4

이 답변은 끝나지 않았습니다. 편집하지 마십시오!

이 답변은 "부트 캠프 지원이 중단되어 파티션을 만들었습니까?"라는 질문에 대한 대답을 바탕으로합니다. . 수정이 제안 개선을 포함하도록 만들어졌다 user128216이 답변 .

Boot Camp Assistant를 사용하여 Windows를 설치하는 것과 관련하여 게시 된 질문이 없기 때문에 대부분의 사용자가 APFS 파티션이 포함 된 드라이브에 Windows를 성공적으로 설치한다고 가정했습니다. Boot Camp 지원이 실패하면 일반적으로 Boot Camp 지원이 아니라 APFS 컨테이너에 문제가 있습니다. 따라서 일반적인 해결책은 물건을 백업하고 드라이브를 지우고 모든 것을 다시로드하는 것입니다.

그러나 Boot Camp 지원을 사용하지 않고 Windows를 설치하려면 (USB 설치 플래시 드라이브 작성 제외) 먼저 Windows에 사용 가능한 공간이 얼마인지 결정해야합니다. 이것은 명령 출력에서 ​​판별 할 수 있습니다 diskutil apfs resizecontainer diskXsY limits. 여기서 X드라이브 번호 ID Y는 APFS 컨테이너의 파티션 번호입니다.

다음은 EFI 부팅을 위해 Windows 10을 설치하는 데 필요한 기본 단계입니다.

참고 : 아래 표시된 이미지를 더 잘 보려면 이미지를 클릭하거나 새 창에서 이미지를여십시오.

  1. Boot Camp 지원 응용 프로그램을 사용하여 Windows 10 설치 파일 및 Boot Camp 지원 소프트웨어를 16GB 이상의 플래시 드라이브로 복사하십시오. USB 3.0 플래시 드라이브는 USB 2.0 플래시 드라이브보다 훨씬 빠르게 작동합니다.

  2. 아래 명령은 내부 SSD 드라이브에 70GB "BOOTCAMP"파티션을 생성합니다. 이 파티션이 차지하는 공간은 Windows 설치에 사용됩니다.

    sudo  diskutil  apfs  resizeContainer  disk0s2  180.8G  FAT32  BOOTCAMP  70G
    
  3. 아직 설치하지 않은 경우 Windows 10 설치 파일과 Boot Camp 지원 소프트웨어가 포함 된 플래시 드라이브를 삽입하십시오.

  4. AutoUnattend.xml파일 이름을 바꾸려면 아래 표시된 명령을 사용하십시오 .

    mv  /volumes/WINSTALL/AutoUnattend.xml  /volumes/WINSTALL/NoAutoUnattend.xml
    
  5. 다음으로 Windows 설치 파일이있는 볼륨에서 부팅해야합니다. Mac에서 재시동 한 직후에 옵션 키를 누르십시오. 시작 관리자 창이 나타나면 옵션을 해제하십시오. "EFI boot"라는 아이콘을 선택하십시오. 그런 다음 "EFI 부팅"레이블 아래의 화살표를 선택하십시오.

  6. 이 단계에서 설명한 절차에 따라 Windows 명령 프롬프트 창을 엽니 다. 아래는 Windows 10 설치 관리자가 처음 표시 한 이미지입니다. "다음"을 선택하십시오.

    z1

    아래 이미지에서 "컴퓨터 수리"를 선택하십시오.

    z2

    아래 이미지에서 "문제 해결"을 선택하십시오.

    z3

    아래 이미지에서 "명령 프롬프트"를 선택하십시오.

    z4

    결과는 아래 표시된 이미지 여야합니다.

    z6

  7. 명령 diskpart을 사용하여 파티셔닝을 완료 하십시오 disk0. 입력해야하는 명령은 다음과 같습니다.

    참고 : diskpart명령이 첫 번째 프롬프트를 생성하는 데 시간이 걸릴 수 있습니다 . 인내심을 가지십시오.

    diskpart
    list  volume
    

    명령 출력 list volume에서 레이블이 "BOOTCAMP"인 볼륨의 번호를 결정하십시오. 이 예에서는 숫자가로 가정합니다 0. 전화 번호가 다를 수 있습니다. 다음 명령은이 파티션을 선택합니다.

    select  volume  0
    

    다음 명령은 "BOOTCAMP"볼륨에 영향을줍니다. 형식이 NTFS로 변경되었습니다. 다음으로 크기가 600MB 줄어 듭니다.

    format  fs=ntfs  label=BOOTCAMP  quick
    shrink  desired=600
    

    WinRE (Windows 복구 환경) 파티션을 만듭니다. 다음 명령은 빈 600MB WinRE를 생성하고 초기화합니다.

    create  partition  primary
    set  id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
    gpt  attributes=0x8000000000000001
    format  fs=ntfs  label=Recovery  quick
    

    다음 명령은 현재 볼륨을 나열합니다. 레이블이 "WINSTALL"인 볼륨의 드라이브 문자 (Ltr)를 기록하십시오. 이 예에서는 글자가로 가정합니다 D. 편지가 다를 수 있습니다.

    list  volume
    

    아래 명령은 명령을 종료합니다 diskpart.

    exit
    
  8. Windows 설치를 시작하려면 아래 명령을 입력하십시오. "WINSTALL"볼륨의 드라이브 문자가 아닌 D경우 아래 명령을 입력 할 때 적절한 대체 문자 를 사용하십시오.

    setup  /unattend:D:\NoAutoUnattend.xml
    
  9. 아래에 표시된 것과 유사한 창이 나타나면 "BOOTCAMP"파티션을 선택한 다음 "다음"버튼을 클릭하십시오.

    d1

  10. Windows 10 설치를 계속하십시오. 컴퓨터가 macOS로 다시 부팅되면 시스템 환경 설정으로 이동하여 시동 디스크로 Windows를 선택하십시오. 컴퓨터를 다시 시작하여 Windows 10 초기화를 계속하십시오.

  11. 완료되면 Windows 지원 소프트웨어 설치 프로그램이 자동으로 시작됩니다. 이 문제가 발생 하지 않으면 Windows 파일 탐색기를 사용하여 "Setup"이라는 Windows 지원 소프트웨어 응용 프로그램을여십시오. 이 응용 프로그램은 "WINSTALL"드라이브의 "BootCamp"폴더에 있습니다. 설치 프로그램이 완료된 후 컴퓨터를 다시 시작하십시오.

요청을 받으면 위의 단계를 명확하게 설명 할 수 있습니다.


내 컴퓨터는 Mac Mini Late 2012이며 Windows 10을 설치하려고합니다. 기본 SSD (512GB)에 설치하려고합니다. 현재 해당 SSD에 약 140GB의 여유 공간이 있습니다.
gyurisc

1
Mac의 경우 절차는 내 답변에 게시 한 링크 와 동일합니다 . 이 답변 에 대한 user128216 의 의견을 기반으로하지만 이 절차에는 제거 할 수있는 많은 불필요한 단계가 있습니다. 남은 9 분 안에 절차를 업데이트 할 수 있을지 의심됩니다.
David Anderson

1
18 분 늦었지만 적어도 당신이 나타났습니다.
David Anderson

와! 큰 답변 주셔서 감사합니다. 정말 감사. 나는 현상금을 다시 시도하고 당신에게 그것을 수여 할 수 있는지 확인하려고 노력할 것입니다 ... 감사합니다
gyurisc

1
새 답변을 게시하기 시작한 후 사용자 Zhao 사용자가 귀하와 동일한 질문을했습니다. ( 부트 캠프 공간 부족 문제 참조 ) 현재 주석에서 요청한 일부 출력을 기다리는 중입니다. Zhao 사용자가 문제점을 더 잘 문서화했습니다. APFS 볼륨 예약 공간에 문제가있는 것 같습니다. 당신은 무엇을 명령의 출력을 추가 할 수 diskutil apfs listdiskutil apfs resizecontainer disk0s2 limits. 이 명령은 컴퓨터를 변경하지 않습니다.
David Anderson

3

FileVault가 활성화되어 있습니까? 그럴 경우, 파티션을 다시 작성하기 전에 파티션을 끄십시오. FileVault는 Windows 파티션을위한 공간을 만드는 데 필요한 APFS / HFS + 파티션 크기 조정에 문제를 일으키는 것으로 알려져 있습니다.

위에서 언급 한 내용이 작동하지 않으면 보조 HDD를 마운트하지 않고 먼저 설치하십시오. 그래도 문제가 해결되지 않으면 Time Machine으로 백업을 시도하고 복구 모드에서 백업을 복원하십시오 (복구 모드 를 시작하려면 + R를 누른 상태에서 Mac을 재시동 하십시오). 이는 직관적이지 않은 것처럼 보이지만 실제로는 부팅 드라이브를 지우고 다시 포맷 한 다음 이전과 동일한 백업으로 MacOS를 다시 설치합니다. 이 후에 Windows를 다시 설치하십시오.


어떤 FileVault로는 내 기본 SSD 또는 보조 HDD에서 활성화되지 않습니다
gyurisc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.