Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

Boot Camp '디스크 파티션 중' 멈춤 현상 완벽 해결 가이드

Boot Camp 지원 프로그램은 맥에 윈도우를 설치할 수 있게 도와주는 유용한 도구입니다. 하지만 다른 앱과 마찬가지로 오류에서 완전히 자유롭지는 못합니다. 드라이브 준비 과정에서 Boot Camp이 '디스크 파티션 중(Partitioning disk)' 화면에서 몇 시간째 멈추는 문제나, '파티션 롤백 중'에서 정지되는 오류를 만나게 될 수 있습니다.

Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드

또한 맥에 윈도우를 설치하거나 삭제할 때 "시동 디스크를 파티션하거나 단일 파티션으로 복원할 수 없습니다."라는 오류 메시지가 나타나는 경우도 있습니다. 이번 글에서는 이러한 오류들을 자세히 살펴보고 해결 방법을 안내해 드리겠습니다.

목차:

  • 1. Boot Camp의 디스크 파티션 작업은 얼마나 걸릴까요?
  • 2. Boot Camp '디스크 파티션 중' 멈춤 문제 해결 방법
  • 3. Boot Camp 파티션 관련 자주 묻는 질문(FAQ)

Boot Camp의 디스크 파티션 작업은 얼마나 걸릴까요?

Boot Camp 지원 프로그램이 오랫동안 '디스크 파티션 중' 상태에 머물러 있다면, 정상적으로 어느 정도의 시간이 걸리는지 궁금하실 것입니다. 사실 Boot Camp의 파티션 작업 소요 시간은 인터넷 속도, 디스크 상태, 저장 매체 종류 등 여러 요인에 따라 달라집니다.

어떤 사용자는 20~30분 만에 맥에서 윈도우를 실행하는 데 성공했지만, 어떤 사용자는 2~3시간이 걸리기도 했습니다. 일반적으로 최신 macOS가 설치된 건강한 디스크와 빠른 Wi-Fi 환경이라면 약 10분 내외로 파티션 작업이 완료됩니다. 실제 소요 시간은 그보다 길어질 수 있지만, 보통 3시간을 넘기지 않습니다.

만약 "작업이 완료될 때까지 전원을 끄거나 컴퓨터를 재시작하지 마십시오."라는 메시지와 함께 3시간 이상 '디스크 파티션 중' 상태로 멈춰 있다면, 단순히 기다리는 것만으로는 해결되지 않는 문제가 발생한 것일 가능성이 높습니다.

Boot Camp '디스크 파티션 중' 멈춤 문제 해결 방법

'디스크 파티션 중' 화면에서 멈춘 맥의 Boot Camp을 복구하는 방법은 다음과 같습니다.

  • 1. Boot Camp 지원 프로그램 종료하기
  • 2. 맥 하드 드라이브의 파일 시스템 문제 확인하기
  • 3. Boot Camp 파티션이 생성되었는지 확인하기
  • 4. 불완전한 윈도우 파티션 제거 후 윈도우 재설치하기
  • 5. 외장 부팅 USB를 이용해 윈도우 설치하기

1. Boot Camp 지원 프로그램 종료하기

'디스크 파티션 중' 상태가 무한정 지속된다면, 정상적인 방법으로는 프로세스를 종료하기 어렵습니다. 중단 버튼이나 창 닫기 버튼이 회색으로 비활성화되어 있는 경우가 대부분이기 때문입니다.

이런 경우에는 Command + Q 키를 눌러 Boot Camp 지원 프로그램을 종료해 보세요. 그래도 종료되지 않으면 Command + Option + Esc 키를 길게 눌러 강제 종료 창을 연 뒤, 목록에서 Boot Camp을 선택해 강제 종료합니다.

2. 맥 하드 드라이브의 파일 시스템 문제 확인하기

다음으로 할 일은 맥 하드 드라이브에 문제가 있어서 Boot Camp 지원 프로그램이 올바르게 파티션하지 못하는 것은 아닌지 확인하는 것입니다. 이는 디스크 유틸리티의 '응급 처치(First Aid)' 기능이나 터미널에서 FSCK(파일 시스템 일관성 검사) 명령어를 실행하여 점검할 수 있습니다.

여기서는 더 빠른 방법인 FSCK 명령어를 활용한 파일 시스템 오류 점검 방법을 소개합니다.

  1. Finder > 응용 프로그램 > 유틸리티로 이동한 뒤 터미널을 실행합니다.
  2. 아래 명령어를 터미널에 복사·붙여넣고 Enter 키를 누릅니다.
    sudo fsck_apfs -n -l /dev/rdisk1
    Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드
  3. 관리자 비밀번호를 입력하고 다시 Enter 키를 누릅니다.

FSCK는 시동 디스크의 모든 볼륨에 대해 파일 시스템 일관성을 검사하기 때문에 몇 분 정도 걸릴 수 있습니다. 결과가 "The volume /dev/rdisk1 appears to be OK."로 표시되면 내장 하드 드라이브에 파일 시스템 문제가 없다는 뜻이며, 다음 단계로 진행하면 됩니다.

반면 "File system was modified."라는 메시지가 나타나면 아래 절차에 따라 먼저 오류를 복구해야 합니다.

참고: FSCK로 파일 시스템 오류를 복구하려면 해당 디스크나 파티션이 마운트 해제 상태여야 합니다. 따라서 운영체제 내부에서는 FSCK를 실행할 수 없으며, 싱글 유저 모드로 재부팅해야 합니다.

  1. 맥의 전원을 끕니다.
  2. 전원 버튼을 누른 직후 즉시 Command + S 키를 길게 누릅니다.
  3. 검은 배경에 흰색 텍스트가 나타날 때까지 키를 계속 누르고 있습니다.
  4. 흰색 텍스트 스크롤이 멈추면 화면 하단에 root#라는 명령 프롬프트가 표시됩니다. 보이지 않으면 Enter 키를 누르세요.
  5. #root 뒤에 아래 명령어를 입력하고 Enter 키를 누릅니다.
    /sbin/fsck -fy
  6. 프로세스가 완료될 때까지 기다립니다.
  7. "File system was modified." 메시지가 반복해서 나타나면 "The volume appears to be OK." 메시지가 나올 때까지 위 과정을 반복합니다.
  8. reboot을 입력하고 Enter 키를 눌러 재부팅합니다.

주의할 점은 T2 칩이 탑재된 맥의 경우, 시작 보안 유틸리티에서 보안 정책을 '보안 없음(No Security)'으로 변경하기 전까지는 싱글 유저 모드로 부팅할 수 없다는 것입니다.

3. Boot Camp 파티션이 생성되었는지 확인하기

Boot Camp 지원 프로그램이 이미 새로운 파티션을 생성했지만, 설치 프로그램이 시작되지 않았을 가능성도 있습니다. 이 경우 윈도우를 설치하기 전에 해당 파티션들을 반드시 제거해야 합니다. 확인 방법은 아래와 같습니다.

팁: 아래 절차는 Boot Camp이 '파티션 롤백 중'에서 멈추는 문제나 "시동 디스크를 파티션하거나 단일 파티션으로 복원할 수 없습니다." 오류에 대한 검증된 해결책이기도 합니다.

  1. Finder > 응용 프로그램 > 유틸리티로 이동한 뒤 터미널을 실행합니다.
  2. 아래 명령어를 입력하고 Enter 키를 눌러 맥에 마운트된 모든 드라이브와 파티션 목록을 확인합니다.
    diskutil list

또는 디스크 유틸리티를 열어 Boot Camp 파티션의 존재 여부를 확인할 수도 있습니다.

Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드

윈도우 파티션이 하나뿐인 경우: 다음 단계로 진행해 해당 파티션을 제거합니다.

윈도우 파티션이 없는 경우: macOS를 최신 버전으로 업데이트하고 충분한 여유 공간을 확보한 뒤, 윈도우 설치를 다시 시도합니다.

OSXRESERVED와 BOOTCAMP처럼 윈도우 파티션이 두 개 이상인 경우: 아래 절차에 따라 파티션을 병합하고 다시 포맷해야 합니다.

  1. 윈도우 파티션의 디스크 식별자(예: disk0s3)를 기록해 둡니다.
  2. 터미널에서 아래 명령어를 실행해 첫 번째 윈도우 파티션(예: disk0s3)을 지웁니다.
    diskutil eraseVolume jhfs+ BC1 disk0s3
  3. 같은 방식으로 두 번째 윈도우 파티션(예: disk0s4)도 지웁니다.
    diskutil eraseVolume jhfs+ BC2 disk0s4
  4. 파티션이 세 개 이상 있다면 이름과 디스크 식별자를 바꿔가며 동일한 작업을 반복합니다. (예: disk0s5)
    diskutil eraseVolume jhfs+ BC3 disk0s5
  5. 윈도우 파티션들을 하나로 병합합니다.
    파티션이 두 개라면(예: disk0s3, disk0s4):
    diskutil mergePartitions jhfs+ BCMP disk0s3 disk0s4
    파티션이 세 개 이상이라면(예: disk0s3, disk0s4, disk0s5):
    diskutil mergePartitions jhfs+ BCMP disk0s3 disk0s5
  6. 아래 명령어로 윈도우 파티션이 하나만 남았는지 확인하고, 남은 파티션의 디스크 식별자를 기록합니다.
    diskutil list
  7. 병합된 파티션을 FAT32로 포맷합니다. (남은 파티션이 disk0s3라고 가정)
    diskutil eraseVolume fat32 BOOTCAMP disk0s3

참고: 예시의 디스크 식별자는 반드시 본인 환경에 맞는 값으로 바꿔서 입력하세요.

4. 불완전한 윈도우 파티션 제거 후 윈도우 재설치하기

실패한 윈도우 파티션을 맥에서 제거하고 설치 과정을 새로 시작하는 방법은 다음과 같습니다.

  1. 열려 있는 모든 앱을 종료하고 다른 사용자 계정에서 로그아웃합니다.
  2. Boot Camp 지원 프로그램을 실행하고 계속을 클릭합니다.
  3. "Windows 10 이상 버전 제거"를 선택한 후 계속을 클릭합니다.
    Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드
  4. 복원을 클릭합니다.
  5. 관리자 아이디와 비밀번호를 입력한 후 확인을 클릭합니다.

Boot Camp 지원 프로그램으로 윈도우를 설치하기 전에 아래 사항을 꼭 확인하세요.

  1. macOS가 최신 버전으로 업데이트되어 있는지 확인합니다.
  2. 맥에 최소 64GB 이상의 여유 공간이 필요하며, 쾌적한 사용을 위해서는 128GB 이상을 권장합니다.
  3. iMac Pro, 2015년 이전 생산된 MacBook/MacBook Pro/iMac, 2017년 이전 출시된 MacBook Air, 2013년 이전 출시된 Mac Pro를 사용 중이라면 16GB 이상 용량의 외장 USB 플래시 드라이브가 필요합니다.
  4. 메모리가 128GB 이상 장착된 iMac Pro 또는 Mac Pro를 사용하는 경우, 여유 공간이 메모리 용량 이상이어야 합니다.
  5. 시작 보안 설정을 '전체 보안(Full Security)'에서 '보안 없음(No Security)'으로 변경한 적이 있다면 원래대로 되돌려 놓습니다.

준비가 완료되면 윈도우를 다시 설치하세요. 그래도 '디스크 파티션 중' 멈춤 현상이 계속된다면, Time Machine이나 iCloud 등을 이용해 맥의 데이터를 모두 백업한 뒤 시동 디스크를 지우고 macOS를 재설정한 후 데이터를 복원하는 클린 설치를 고려해 볼 수 있습니다. macOS를 깨끗하게 재설치하면 Boot Camp 지원 프로그램을 통한 윈도우 설치가 정상적으로 진행될 가능성이 높습니다.

5. 외장 부팅 USB를 이용해 윈도우 설치하기

위 방법으로도 Boot Camp이 디스크를 파티션하지 못한다면, 외장 부팅 USB 드라이브를 통해 윈도우를 설치하는 방법을 고려해 보세요. 이 방법을 사용하면 Boot Camp에서 발생할 수 있는 각종 오류를 우회할 수 있습니다. 시작하기 전에 8GB 이상 용량의 USB 메모리를 준비하세요.

부팅 USB로 맥에 윈도우를 설치하는 방법:

1단계: 맥에서 윈도우 부팅 설치 미디어 만들기

  1. Windows 10 ISO 파일을 맥에 다운로드합니다.
  2. 부팅 USB 제작에 필요한 무료 프로그램 balenaEtcher를 맥에 다운로드합니다.
  3. Command + Space를 눌러 'boot camp'를 입력하고, Boot Camp 지원 프로그램을 실행합니다.
  4. 상단 메뉴바에서 작업 > Windows 지원 소프트웨어 다운로드를 선택해 맥에 저장합니다.
    Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드
  5. Command + Space를 눌러 '디스크 유틸리티'를 입력하고 실행합니다.
  6. 왼쪽 목록에서 외장 USB 드라이브를 선택하고 지우기를 클릭해 포맷합니다.
  7. 드라이브 이름을 지정하고, 포맷 형식은 ExFAT, 구성 방식은 GUID 파티션 맵으로 선택합니다.
  8. 지우기 > 완료를 차례로 클릭합니다.
  9. balenaEtcher를 열고 다운로드한 Windows ISO 이미지와 외장 USB 드라이브를 선택해 부팅 가능한 윈도우 드라이브를 제작합니다.
    Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드
  10. 다운로드한 Windows 지원 소프트웨어 폴더를 USB 드라이브에 복사합니다.

2단계: 맥 하드 드라이브 재파티션하기

  1. 디스크 유틸리티를 엽니다.
  2. 맥의 하드 디스크를 선택한 후 파티션 버튼을 클릭합니다.
  3. (+) 버튼을 누르고 '파티션 추가'를 선택합니다.
  4. 파티션 이름을 지정하고, 포맷은 MS-DOS(FAT)를 선택한 뒤 윈도우 파티션 크기를 입력하고 적용을 클릭합니다.
    Boot Camp  디스크 파티션 중  멈춤 현상 완벽 해결 가이드

3단계: 부팅 USB로 맥에 윈도우 설치하기

  1. 부팅 USB를 맥에 삽입합니다. (다른 외장 드라이브가 연결되어 있다면 모두 분리하세요.)
  2. Option 키를 누른 상태에서 맥을 재시작합니다.
  3. USB 드라이브를 선택해 부팅합니다.
  4. 화면의 안내에 따라 윈도우 설정을 진행합니다.
  5. 윈도우 설치 위치를 묻는 화면이 나오면 2단계에서 생성한 파티션을 선택합니다.
  6. 포맷을 클릭해 해당 파티션을 NTFS로 포맷한 후 다음을 클릭합니다.
  7. 설정을 마치면 윈도우 바탕화면에 도착하게 됩니다.

Boot Camp 파티션 관련 자주 묻는 질문(FAQ)

Q. Boot Camp에서 하드 드라이브의 파티션을 해제하는 방법은?

A. Boot Camp 파티션이 차지한 공간은 아래 절차로 되돌릴 수 있습니다.
1. 윈도우 파티션의 중요한 데이터를 백업합니다.
2. 응용 프로그램 > 유틸리티에서 Boot Camp 지원 프로그램을 실행합니다.
3. "Windows 10 이상 버전 제거"를 선택하고 계속을 클릭합니다.
4. 복원을 클릭합니다.
5. 관리자 아이디와 비밀번호를 입력한 후 확인을 클릭합니다.

Q. macOS에서 "시동 디스크를 파티션하거나 단일 파티션으로 복원할 수 없습니다" 오류는 어떻게 해결하나요?

A. 이 오류는 주로 Boot Camp이 두 개 이상의 파티션을 생성했을 때 발생합니다. 이 글에서 안내한 절차에 따라 파티션을 병합하고, 병합된 파티션을 제거한 뒤 윈도우 설치를 다시 시도하면 해결할 수 있습니다.

Q. Boot Camp 파티션은 어떻게 복구하나요?

A. Boot Camp 파티션을 복구하는 방법은 두 가지입니다.
1. 컴퓨터에서 C 드라이브를 우클릭한 후 속성 > 도구 > 검사를 선택하고, 두 옵션을 모두 체크한 뒤 시작을 클릭합니다.
2. iBoysoft Diskgeeker 같은 전문 도구를 다운로드해 손상된 볼륨을 점검하고 복구합니다.