Computer >> 컴퓨터 >  >> 시스템 >> Windows

Boot Camp 지원 오류 해결: USB 드라이브를 단일 FAT 파티션(MBR)으로 포맷하는 방법

macOS에서 부트캠프 지원(Boot Camp Assistant)을 실행하다가 "USB 드라이브를 단일 FAT 파티션으로 포맷해 주십시오(Please format the USB drive as single FAT partition)"라는 오류 메시지가 나타난다면, 이 글이 문제 해결에 도움이 될 것입니다. 실제로 일부 사용자들은 디스크 유틸리티로 USB 드라이브를 여러 번 FAT 형식으로 포맷했는데도, 대상 디스크를 선택하는 화면에서 계속 진행되지 않는 현상을 겪었다고 보고했습니다.

Boot Camp 지원 오류 해결: USB 드라이브를 단일 FAT 파티션(MBR)으로 포맷하는 방법

왜 '단일 FAT 파티션' 오류가 발생할까?

이 문제의 핵심 원인은 MBR(Master Boot Record)입니다. 서드파티 유틸리티나 기본 설정으로 USB 드라이브를 FAT 형식으로 포맷하면, 부트캠프 지원이 요구하는 MBR 파티션 맵이 생성되지 않습니다. 즉, 단순히 FAT로만 포맷해서는 부족하며, 반드시 MBR 방식으로 포맷해야 합니다.

본격적인 해결 방법에 들어가기 전에, 먼저 아래 항목을 확인해 보세요.

  • Spotlight 검색(Command + Space)을 통해 디스크 유틸리티(Disk Utility)를 엽니다.
  • USB 드라이브를 선택한 뒤, 상단에 '파티션(Partition)' 버튼이 활성화되어 있는지 확인합니다.
  • 현재 파티션 방식이 MBR이 아니라면(GUID 등), 오류가 발생하는 것이 정상입니다.

Boot Camp 지원 오류 해결: USB 드라이브를 단일 FAT 파티션(MBR)으로 포맷하는 방법

macOS에서 MBR + FAT32로 포맷하는 단계별 방법

1] USB 드라이브 이름 확인하기
Mac에 연결된 USB 드라이브의 이름을 먼저 확인합니다. 보통 데스크톱 화면에 바로 표시됩니다.

2] 터미널 실행하기
Command + Space를 눌러 Spotlight를 연 다음, 'terminal'을 입력하고 Enter 키를 눌러 터미널을 실행합니다.

3] 연결된 디스크 목록 확인하기
터미널에 아래 명령어를 입력하고 Enter 키를 누릅니다.

diskutil list

그러면 Mac에 연결된 모든 드라이브 목록이 출력됩니다. 이 중에서 USB 드라이브를 이름으로 찾아 식별하면 됩니다. 예를 들어 필자의 경우 AshishUSB라는 이름으로 드라이브를 만들어 두었습니다.

/dev/disk4 (external, physical):

 #: TYPE               NAME                  SIZE        IDENTIFIER

 0: GUID_partition_scheme      *16.2 GB    disk4
                 EFI EFI       
 1: Microsoft Basic Data AshishUSB         16.2 GB    disk4s1

여기서 USB 드라이브의 경로(/dev/disk4)를 정확히 메모해 두세요. 다음 단계에서 반드시 필요합니다.

4] MBR 방식으로 포맷 명령 실행하기
터미널에서 아래 명령어를 입력하여 USB 드라이브를 MBR 방식으로 포맷합니다. '/dev/disk4' 부분은 본인의 드라이브 경로로 바꿔 주세요.

diskutil partitionDisk /dev/disk4 1 MBR fat32 ASHISHNEW 16GB

명령이 실행되면 파티션 맵이 생성되고 활성화되는 과정이 순차적으로 출력됩니다.

  • Started partitioning on disk4
  • Unmounting disk
  • Creating the partition map
  • Waiting for partitions to activate
  • Formatting disk4s1 as MS-DOS (FAT32) with name ASHISHNEW
  • 512 bytes per physical sector
  • /dev/rdisk4s1: 31670032 sectors in 1979377 FAT32 clusters (8192 bytes/cluster)
  • bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2048 drv=0x80 bsec=31700992 bspf=15464 rdcl=2 infs=1 bkbs=6
  • Mounting disk
  • Finished partitioning on disk4

포맷이 완료된 후 다시 diskutil list를 실행하면 아래와 같은 결과를 확인할 수 있습니다.

/dev/disk4 (external, physical):

 #:  TYPE NAME            SIZE       IDENTIFIER

 0: FDisk_partition_scheme *16.2 GB    disk4

 1: DOS_FAT_32 ASHISHNEW   16.2 GB    disk4s1

여기서 가장 중요한 부분은 마지막 출력 결과입니다. 이전에는 GUID_partition_scheme으로 표시되던 항목이, 이제는 FDisk_partition_scheme(노드 0)과 DOS_FAT_32(노드 1)로 변경된 것을 볼 수 있습니다. 명령어에 'MBR fat32'를 매개변수로 지정했기 때문에, GUID 대신 MBR 파티션 맵이 적용된 것입니다.

이제 부트캠프 지원을 다시 실행하면 "USB 드라이브를 단일 FAT 파티션으로 포맷해 주십시오"라는 오류 없이 정상적으로 진행됩니다.

참고로, 앞서 macOS에서 Windows 10 부팅 가능한 USB 드라이브를 만드는 방법을 소개한 적이 있습니다. 그 과정에서 비슷한 오류를 만났다면, 이번에 소개한 MBR 포맷 방법으로 손쉽게 해결할 수 있습니다.

Boot Camp 지원 오류 해결: USB 드라이브를 단일 FAT 파티션(MBR)으로 포맷하는 방법