เมื่อใช้ Boot Camp Assistant บน macOS หากคุณได้รับข้อผิดพลาดว่า — Please format the USB drive as single FAT partition บทความนี้จะช่วยคุณแก้ปัญหา ผู้ใช้ฟอรัมบางรายรายงานว่า แม้จะจัดรูปแบบ USB Drive หลายครั้งด้วย Disk Utility เป็น FAT แล้ว มันก็ค้างอยู่ที่หน้าจอที่ต้องเลือก Destination Disk

โปรดจัดรูปแบบ USB Drive เป็น Single FAT Partition
ปัญหาคือ การจัดรูปแบบ USB Drive ด้วย Utility ของบุคคลที่สาม ไม่สร้าง MBR Record ซึ่ง Boot Camp Assistant ต้องการ เมื่อจัดรูปแบบ USB Drive เป็น FAT ไม่มี MBR ดังนั้น วิธีแก้คือจัดรูปแบบ Drive ด้วย Master Boot Record (MBR) แต่ก่อนจะไปต่อ นี่คือสิ่งที่คุณต้องตรวจสอบ
- ใช้ Spotlight Search เปิด Disk Utility
- เลือก USB Drive และดูว่ามีปุ่ม Action ด้านบนของ Utility ที่บอกว่า Partition หรือไม่
- หากแสดงอย่างอื่นนอกจาก MBR แล้วเรามีปัญหา

ทำตามขั้นตอนบน macOS เพื่อจัดรูปแบบด้วย MBR + FAT32
1] จดชื่อ USB Drive ที่เชื่อมต่อกับ Mac ควรแสดงบน Desktop ทันที
2] กด Command และ Space Bar เปิด Spotlight พิมพ์ Terminal และเมื่อปรากฏ กด Enter เพื่อเปิด
3] พิมพ์ diskutil list ใน Terminal และกด Enter คุณควรเห็น Output ของ Drives ที่เชื่อมต่อทั้งหมด หนึ่งในนั้นจะเป็น USB Drive คุณสามารถระบุได้จากชื่อ ในกรณีของผม ตั้งชื่อว่า 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
จด Path ของ USB Drive อย่างระมัดระวัง ซึ่งในกรณีของผมคือ /dev/disk4. เราจะต้องใช้ในขั้นตอนต่อไป
4] ใน Terminal ให้รันคำสั่งต่อไปนี้เพื่อจัดรูปแบบ USB ด้วย MBR
diskutil partitionDisk /dev/disk4 1 MBR fat32 ASHISHNEW 16GB
นี่คือ Output ที่แสดงการสร้าง Partition Map และการเปิดใช้งาน
- 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
/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
Output สุดท้ายคือสิ่งที่ทำให้แตกต่าง ใน Output นี้มี 2 DeviceNodes: 0 ประเภท FDisk_partition_scheme และ 1 ประเภท DOS_FAT_32 เนื่องจากเราใช้พารามิเตอร์ MBR fat32 เราจึงได้ MBR แทน GUID
ตอนนี้เมื่อคุณรัน Boot Camp Assistant อีกครั้ง คุณจะไม่ได้รับ Error — Please format the USB drive as single FAT partition อีกต่อไป
เราเคยพูดถึงการสร้าง Windows 10 Bootable USB Drive โดยใช้ macOS และหากคุณเจอ Error คล้ายกัน ตอนนี้คุณรู้แล้วว่าควรทำอย่างไร
