หลังจากการทดลองและข้อผิดพลาดในที่สุดฉันก็พบว่าปัญหาคืออะไรและพบวิธีแก้ปัญหา หวังว่านี่จะช่วยผู้ที่เจอปัญหานี้ด้วยปัญหาเดียวกัน
ปัญหา: การฟอร์แมตใหม่โดยใช้ Disk Utility ไม่ได้สร้างพาร์ติชั่นลูก แต่ฟอร์แมตไดรฟ์ทั้งหมดให้เป็น FAT ใน Disk Utility คุณสามารถได้รับสิ่งนี้จากปุ่ม "Partition" ที่เป็นสีเทาเมื่อเลือกไดรฟ์ USB ใน Terminal diskutil list
คำสั่งจะแสดงไดรฟ์ USB ที่มี DeviceNode เพียงอันเดียว0
)
วิธีแก้ปัญหา: ฟอร์แมตไดรฟ์ USB ใหม่โดยใช้ diskutil
ใน Terminal นี่คือบรรทัดคำสั่งเทียบเท่า Disk Utility แต่แตกต่างจาก GUI Counterpart ซึ่งจะสร้างพาร์ติชันย่อยซึ่งจะแก้ไขข้อผิดพลาดที่เกิดจาก Boot Camp Assistant
คำเตือน: ดำเนินการด้วยความระมัดระวัง! หากคุณไม่เคยใช้อินเตอร์เฟสบรรทัดคำสั่งมาก่อนคุณอาจต้องขอความช่วยเหลือจากเพื่อนที่มีความชำนาญด้านเทคโนโลยี ฉันไม่รับผิดชอบต่อผลลัพธ์ของสิ่งนี้ หากคุณทอดฮาร์ดแวร์ของคุณในกระบวนการแสดงว่าเป็นของคุณ โชคดี!
ขั้นตอน:
- เปิดแอปพลิเคชั่น Terminal คุณสามารถค้นหาได้โดยค้นหา Spotlight สำหรับ "Terminal" (คำพูดของ Sans)
- ในเทอร์มินัลพิมพ์
diskutil list
และกด Enter
- ดูผลลัพธ์และกำหนดตัวระบุไดรฟ์ USB เป้าหมายของคุณ
/dev/diskX
มันจะมีลักษณะเช่นนี้ หากคุณมีไดรฟ์ภายนอกเชื่อมต่อเพียงหนึ่งไดรฟ์สิ่งนี้ควรจะเข้าใจได้ง่าย (คำแนะนำ: ด้านหลังตัวระบุที่ระบุ(internal, ...)
หรือ(external, ...)
)
- เรียกใช้คำสั่งต่อไปนี้เพื่อฟอร์แมตไดรฟ์ USB
diskutil partitionDisk /dev/diskX 1 MBR fat32 NAME 8G
ของคุณ: แทนที่/dev/diskX
ด้วยตัวระบุของไดรฟ์ที่คุณได้รับในขั้นตอนก่อนหน้า แทนที่NAME
ด้วยชื่อที่คุณต้องการให้พาร์ทิชัน (ซึ่งเป็นหลักไม่สำคัญ) ทำให้เป็น CAPS ทั้งหมดเพื่อหลีกเลี่ยงปัญหา แทนที่8
ใน8G
ที่มีจำนวนของกิกะไบต์ที่คุณต้องการพาร์ทิชันของคุณมี ง่ายที่สุดที่จะไปกับขนาดทั้งหมดของไดรฟ์ USB ของคุณ
- รอให้เสร็จ
- ตรวจสอบผลลัพธ์ จุดสิ้นสุดของเอาต์พุตของคำสั่งควรแสดงการจัดรูปแบบของไดรฟ์ของคุณ คุณควรเห็นสอง DeviceNodes:,
0
of FDisk_partition_scheme
, and 1
, type DOS_FAT_32
และ with identifier diskXs1
โดยที่X
เป็นตัวเลขที่สอดคล้องกับตัวระบุที่คุณพบในขั้นตอนที่ 3
- เรียกใช้ Boot Camp Assistant อีกครั้งและมีความสุขเพราะในที่สุดมันก็ใช้งานได้อย่างมีเสน่ห์