Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac

บูตจาก USB เป็นวิธีทั่วไปสำหรับ Clean Install macOS, Dual-Boot OS ต่างๆ หรือแก้ปัญหาเริ่มต้น ปกติสร้าง USB ติดตั้งบูตได้ แล้วบูตจากมันโดยเลือกใน Startup Manager หรือ Startup Disk Preference

แต่บางครั้ง USB บูตได้ไม่แสดงในทั้งสองที่ ทำให้ Mac ไม่บูตจาก USB โพสต์ต่อไปอธิบายปัญหาเดียวกัน

ทำไม MacBook Pro ไม่ตรวจพบ USB บูตได้กับ El Capitan? ตอนกด Option ตอนเริ่มต้น USB บูตได้ไม่แสดงใน Startup Manager มีแค่ Macintosh HD และ Recovery --discussions.apple.com

ผมทำตามคำแนะนำ Apple สร้าง USB บูตได้ Clean Install macOS Big Sur แต่พยายามเลือกไดรฟ์ใน System Preferences USB บูตได้ไม่แสดงใน "Choose Startup Disk" บน Mac --reddit.com

บทความนี้จะแนะนำวิธีแก้ USB บูตได้ไม่แสดงบน Mac ไม่ว่าจะเป็น macOS, Windows, หรือ Linux Bootable Drive

หาก Mac ไม่รับรู้ USB บูตได้ น่าจะเพราะ:

  • USB บูตได้จัดรูปแบบไม่ถูกต้อง
  • OS บนไดรฟ์บูตได้ไม่เข้ากันกับ Mac
  • USB บูตได้เสียหาย/Corrupt
  • OS ที่ใช้สร้างไดรฟ์บูตได้เสียหาย
  • Mac มี Glitch ชั่วคราว
  • USB บูตได้จริงๆ ไม่ได้เป็น Bootable

สาเหตุอะไรก็ตาม ใช้วิธีในส่วนถัดไปแก้ปัญหา Mac ไม่แสดง USB บูตได้

แชร์สาเหตุว่าไม USB ไม่แสดงใน Boot Menu บน Mac

วิธีแก้ Mac ไม่ตรวจพบ USB บูตได้?

เงื่อนไขก่อนบูตจาก USB บน Mac คือ USB ต้องเป็น Bootable เพื่อป้องกันเวลาบนไดรฟ์ที่ไม่บูตได้ ควรตรวจสอบว่า USB บูตได้บน Mac หรือไม่ก่อน

วิธีตรวจสอบว่า USB เป็น Bootable บน Mac:

หากอ่าน Yes USB บูตได้ของคุณเป็น Bootable จริง ดำเนินการแก้ต่อไปได้

หากอ่าน No USB บูตได้ของคุณไม่ใช่ Bootable ควร Erase USB Drive และสร้าง Bootable Volume ใหม่ด้วยวิธีที่ 1 เพื่อบูต Mac จาก USB

วิธีที่ 1: สร้าง USB ติดตั้งบูตได้ใหม่

สร้าง USB ติดตั้งบูตได้ที่ทำงานได้จริง คือวิธีดีที่สุดแก้ปัญหา USB บูตได้ไม่แสดงใน Boot Menu หรือ Startup Manager แทนที่จะใช้ Terminal แนะนำสร้าง Boot Disk ด้วยโปรแกรมสร้างติดตั้งอย่าง iBoysoft DiskGeeker สร้าง USB ติดตั้งบูตได้ macOS ได้โดยไม่รันคำสั่ง Terminal หรือเสียเวลาขั้นตอนซับซ้อน

ยังมีไฟล์ DMG ในสต็อกสำหรับ macOS High Sierra, Mojave, Catalina, Big Sur, Monterey, Ventura, Sonoma, Sequoia สร้าง USB บูตได้โดยไม่ต้องดาวน์โหลด Installer ที่อื่น ต้องดาวน์โหลด DMG เองหากต้องการสร้าง USB บูตได้สำหรับ macOS Sierra หรือเก่ากว่า

ทำตามขั้นตอนสร้าง macOS USB บูตได้ที่แสดงใน Boot Menu:

ขั้นตอนที่ 1: ได้ iBoysoft DiskGeeker

ขั้นตอนที่ 2: เปิดเครื่องมือ เสียบไดรฟ์ภายนอกที่ไม่ตรวจพบตอนบูต คลิก Create boot disk กด Continue เมื่อเตือนว่าไดรฟ์จะถูกลบ

USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac

ขั้นตอนที่ 3: เลือกเวอร์ชัน macOS ที่ต้องการสร้าง USB บูตได้

ก. เลือกเวอร์ชันที่มีอยู่ เช่น macOS Sequoia คลิก Create boot disk

ข. คลิก Create boot disk แล้วเลือกไฟล์ DMG ที่ดาวน์โหลดของ macOS ที่ต้องการใช้

คลิก OK ยืนยันว่ารู้ว่ากระบวนการจะลบข้อมูลบน USB

USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac

ขั้นตอนที่ 4: USB บูตได้จะสร้างอัตโนมัติ หากไม่ได้อัปโหลด DMG จะดาวน์โหลด macOS Installer ก่อน อาจใช้เวลาขึ้นอยู่กับความเร็วอินเทอร์เน็ต

เมื่อสร้าง USB บูตได้สำเร็จ บูต MacBook, MacBook Pro, MacBook Air, iMac จาก USB ได้ด้วยคู่มือ: How to Boot Mac from External Drive? [Intel/T2/M1/M2/M3/M4]

แชร์แอปนี้ช่วยคนอื่นที่บูต MacBook Pro จาก USB ไม่ได้!

วิธีที่ 2: ปิด Mac แล้วรีสตาร์ท

บางคนพบว่าปิด Mac สนิท แล้วรีบูทถือ Option พวกเขาบูตจาก USB ได้ถูกต้อง เพราะ Cold Reboot ล้างหน่วยความจำระบบ และรีสตาร์ทกระบวนการทั้งหมดจากสถานะสะอาด แก้ปัญหาเล็กน้อยบน Mac ได้อย่างมีประสิทธิภาพ

วิธีนี้ฐานบน Intel Macs แต่ปรับใช้กับ Apple Silicon Macs ได้ด้วยการปรับเล็กน้อย

สำหรับ M1/M2/M3 Mac ปิด Mac รอ بضع วินาที ถือปุ่ม Power จนเห็น "Loading startup options" หรือไฟแสดงระบบสีส้มบน Mac mini หลังจากนั้นควรเลือก USB บูตได้และกด Continue ได้

วิธีที่ 3: เสียบไดรฟ์บูตได้หลังเข้าสู่ Boot Menu

เทคนิคอื่นเมื่อ Mac/MacBook/iMac บูตจาก USB ไม่ได้ คือเสียบไดรฟ์หลังเห็น Boot Menu หมายถึง ถอด USB บูตได้ ปิด Mac เข้า Boot Menu อีกครั้ง แล้วเสียบ USB เข้า Mac อาจทำให้ Mac รับรู้ USB บูตได้

วิธีที่ 4: ตรวจสอบว่าไดรฟ์บูตได้ใช้ GUID Partition Map/Table

Partition Scheme ผิดเป็นสาเหตุทั่วไปของ Mac/OS X USB บูตได้ไม่แสดงใน Startup Manager ปกติ USB บูตได้จัดรูปแบบเป็น Master Boot Record (MBR) หรือ Apple Partition Map (APM) แทนที่จะเป็น Scheme ที่ต้องการ GUID Partition Map/Table

GUID Partition Map (GPT): Scheme เริ่มต้นสำหรับ Mac รองรับไดรฟ์ > 2TB และ Partition สูงสุด 128 ต่อดิสก์ มีพาร์ติชันพิเศษ EFI สำหรับโหลด OS

Apple Partition Map (APM): Scheme เก่าสำหรับ PowerPC-based Macs

Master Boot Record (MBR): Scheme แบบดั้งเดิมสำหรับ PC มีข้อจำกัด เช่น Primary Partition สูงสุด 4 และขนาดดิสก์สูงสุด 2TB

ตรวจสอบ Partition Table ของ USB บูตได้ โดยเปิด Disk Utility คลิก View > Show All Devices เลือกระดับบนสุดของไดรฟ์ภายนอก

USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac

หากไม่ใช่ GUID Partition Map จัดรูปแบบ USB ใหม่และสร้างไดรฟ์บูตได้ใหม่

วิธiejดรูปแบบ USB บูตได้ใหม่:

  1. เปิด Disk Utility บน Mac
  2. คลิก View > Show All Devices
  3. เลือก Physical Disk ของ USB บูตได้
  4. คลิก Erase
  5. ตั้งชื่อ
  6. เลือก Format Mac OS Extended (Journaled)
  7. ตั้ง Scheme เป็น GUID Partition Map
    USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac
  8. คลิก Erase

หลัง Erase เสร็จ สร้าง macOS Bootable Installer ใหม่

หากไม่มี Mac อื่นทำงาน ได้ สร้าง macOS Bootable USB จาก Windows ตามคู่มือ: How to Create macOS Bootable USB from Windows 10/11

วิธีที่ 5: อนุญาตบูตจากสื่อภายนอก

หากมี T2 Mac ต้องอนุญาตบูตจากสื่อภายนอกผ่าน Startup Security Utility มิฉะนั้น Desktop Mac หรือ MacBook จะไม่บูตจาก USB บน M1/M2/M3 Mac ต้องเปลี่ยน Security Policy บูตจาก Signed OS ใดๆ ได้

ทำใน macOS Recovery Mode ขั้นตอน:

บน T2 Mac:

  1. ปิด Mac
  2. กด Power แล้วทันทีกดค้าง Command + R
  3. ปล่อยเมื่อเห็นโลโก้ Apple
  4. ในหน้าต่าง "macOS Utilities" เลือก Utilities > Startup Security Utility จากแถบเมนู
  5. หากต้องยืนยันตัวตน คลิก "Enter macOS Password" เลือกบัญชี Admin ใส่รหัสผ่าน
  6. เปิด "Allow booting from external or removable media"
    USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac
  7. รีสตาร์ท Mac

บน M1/M2/M3 Mac:

  1. ปิด Mac
  2. กดค้าง Power จนเห็น "Loading startup options."
  3. คลิก Options > Continue
  4. เลือกบัญชี Admin ใส่รหัสผ่าน
  5. เลือก Utility > Startup Security Utility
  6. เลือก System คลิก Unlock
  7. กด "Security Policy"
  8. คลิก "Reduced Security" ติ๊ก "Allow user management of kernel extensions from identified developers" คลิก "OK"
    USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac

แก้ปัญหา Mac ไม่ตรวจพบ USB บูตได้แล้ว? แชร์คู่มือนี้

วิธีที่ 6: รีเซ็ต NVRAM

NVRAM (Non-Volatile Random-Access Memory) บน Mac จำการตั้งค่า รวมถึงการเลือก Startup Disk, Time Zone, Display Resolution ฯลฯ เมื่อ Mac ปิด เพื่อเข้าถึงตั้งค่าเหล่านี้เร็วขึ้นครั้งหน้า

แต่อาจเสียหายและหยุดไม่ให้เลือก Startup Disk อื่น ได้แนะนำ Reset NVRAM หากพบ USB บูตได้ไม่แสดงใน Boot Menu บน Mac

วิธีที่ 7: ตรวจสอบว่า OS Version ของ USB บูตได้เข้ากันกับ Mac

Mac ของคุณจะไม่บูตจาก USB ที่มี OS เก่ากว่าที่ส่งมาพร้อมกับ Mac หรือใหม่กว่าที่เข้ากันได้ หาก USB บูตได้สร้างด้วย macOS Version แบบนั้น ควร Erase และสร้างใหม่ด้วย macOS Full Installer ที่ถูกต้องจากแหล่งที่น่าเชื่อถือ

ทราบว่า Mac อาจไม่ให้ดาวน์โหลด macOS เก่ากว่าที่รันอยู่ เช่น MacBook Air 2020 รัน macOS Sonoma ไม่ให้ดาวน์โหลด macOS Big Sur จาก App Store

ในกรณีนี้ หา DMG ทางเลือกด้านล่าง: (ต้องเปิด DMG ลากวาง Full Installer ไป Applications Folder)

macOS Sonoma DMG

macOS Ventura DMG

macOS Monterey DMG

macOS Mojave DMG

macOS Catalina DMG

macOS High Sierra DMG

Mac OS X El Capitan DMG

OS X Yosemite DMG

เข้าถึง Mac OS DMG ไฟล์เพิ่มเติม อ่าน: Mac OS DMG Download Full Installer: Latest Sequoia & Old OS

วิธีที่ 8: สร้าง Bootable Installer ใหม่ด้วยวิธีอื่น

หากลอง GPT Partition Scheme, macOS Version ที่เข้ากันได้, และ Full Installer อื่น ไม่ได้ผล พิจารณาวิธีอื่นสร้าง Bootable Drive เช่น ใช้ Bootable Clone ของ Mac ด้วย Carbon Copy Cloner หรือ SuperDuper

แม้การสร้าง Bootable Clone จะยากขึ้นหลัง macOS Big Sur แต่ยังคุ้มค่าลอง ตามคำพูดจากผู้ใช้ที่สำเร็จ: "I remember I have a bootable clone, so I plugged it in, and somehow it showed up in the Startup Disk preference. I then Option-restarted my Mac and the bootable flash drive with macOS Monterey showed up as a boot option."

วิธีที่ 9: ไม่สนใจ Ownership บน USB บูตได้

เป็นไปได้ว่า Mac ไม่รับรู้ USB บูตได้ที่ไม่ได้เป็นของบัญชีคุณ แก้โดยปิดตัวเลือก "Ignore ownership on this volume" ขั้นตอน:

  1. เสียบ USB บูตได้เข้ากับ Mac
  2. คลิกขวาไอคอนบน Desktop เลือก "Get Info"
  3. คลิก Padlock ใส่รหัสผ่านปลดล็อก Preference
  4. ติ๊กบ็อกซ์ข้าง "Ignore ownership on this volume"
    USB บูตได้ไม่ตรวจพบบน Mac? วิธีแก้ด่วนสำหรับ MacBook Pro, Air, iMac
  5. กดล็อกอีกครั้งบันทึกการเปลี่ยนแปลง
  6. Eject ไดรฟ์อย่างถูกต้อง
  7. ลองบูต Mac จาก USB ใหม่

วิธีที่ 10: โหลด Option ROM Firmware

Option ROM Firmware น่าจะเป็นเหตุผลบาง Intel Macs ไม่รับรู้ Linux หรือ Windows Boot Loaders (ฟีเจอร์นี้ไม่มีบน Apple Silicon Macs)

ตาม Apple "If you're in Startup Manager and can't see a third-party startup disk, the startup disk could be using Option ROM firmware. To enhance system security, Mac computers with up-to-date software don't show devices that use Option ROM firmware until you load their firmware. To do that, press Option-Shift-Command-Period while in Startup Manager. If your startup disk appears, do that each time you want to start up from it or from another disk connected to it."

Option ROM (OROM) ติดตั้งทางกายภาพบน Thunderbolt และ PCIe Macs จำเป็นสำฮาร์ดแวร์協力廠商โหลดและทำงานตอนเริ่มต้น เช่น บูตจากไดรฟ์ภายนอกหรือ USB เขียนทับได้ และเปราะบางต่อรหัสอันตราย Macs ปิดการทำงาน OROMs มาตั้งแต่ macOS 10.12.3 เว้นแต่กด Key Combination พิเศษ Option-Shift-Command-Period

หากใช้ Intel Mac กด Option หลังเปิดเครื่องเข้าสู่ Startup Manager แล้วถือ Option-Shift-Command-Period โหลด Option ROM Firmware

แนะนำปิด Firmware Password ก่อนเพราะ OROMs ไม่ทำงานเมื่อมี Firmware Password แม้กดปุ่มแล้ว

วิธีที่ 11: ใช้ Internet Recovery

แม้บูตจากไดรฟ์ภายนอกดีสำหรับติดตั้ง macOS หรือเข้าถึง Utilities ใน macOS Recovery แต่ไม่ใช่ทางเดียว สามารถใช้ Internet Recovery Mode ได้ผลลัพธ์เดียวกัน บูตเข้า Internet Recovery เพียงรีบูท Mac แล้วทันทีกดค้าง Key Combination ต่อไปจนเห็นโลกหมุน:

  • Option-Command-R: เข้าถึง Utilities และติดตั้ง macOS ล่าสุดที่รองรับ Mac
  • Shift-Option-Command-R: เข้าถึง Utilities และติดตั้ง macOS ที่ส่งมาพร้อม Mac หรือรุ่นใกล้เคียงที่สุด

หากล้มเหลวพร้อม Support.apple.com Startup Error รีสตาร์ท Router, ลบ Firewall บนเครือข่าย, ลองใหม่

วิธีที่ 12: ลอง USB Drive อื่น

หาก USB บูตได้ยังไม่แสดงบน MacBook Pro/Air USB Drive ของคุณอาจเสียหายหรือเสียหาย สลับไปไดรฟ์ภายนอกยี่ห้ออื่นดูว่าทำงานได้ไหม จดจำซื้อ USB Drive คุณภาพจากผู้ผลิตที่น่าเชื่อถือ

วิธีที่ 13: ใช้ Apple Configurator 2

ตัวเลือกสุดท้าย แนะนำใช้ Apple Configurator 2 ใน DFU Mode กู้คืน Mac หากมีหรือยืม Mac อีกเครื่องที่ทำงานได้ Restore อาจอัปเดต Firmware, Erase Mac, และติดตั้ง macOS ล่าสุดที่รองรับ สำรอง Mac แล้วทำตามคู่มือด้านล่างแก้ปัญหา macOS USB Installer ไม่ทำงาน

How to Use DFU Mode on MacBook Air/Pro

แชร์คู่มือนี้ช่วยคนอื่นที่ USB บูตได้ไม่แสดงบน Mac Pro/MacBook/iMac/Mac mini

สรุป

ให้ 13 วิธีแก้ macOS Bootable USB ไม่แสดงบน Mac ช่วยบูต Mac จาก USB ไม่ว่าจะ MacBook, MacBook Air, MacBook Pro, iMac, Mac mini วิธีเหล่านี้ควรมีประโยชน์ หวังว่าไม่เจอปัญหา MacBook ไม่ตรวจพบ USB บูตได้ในอนาคต

คำถามพบบ่อยเกี่ยวกับ USB บูตได้ไม่แสดงบน Mac

คำถาม: วิธีบังคับให้ Mac บูตจาก USB?

คำตอบ: กดค้าง Option ตอนเริ่มต้น แล้วเลือกไดรฟ์บูตได้จาก Boot Menu

คำถาม: วิธีเปิดใช้งาน USB Boot บน Mac?

คำตอบ: บูตเข้า macOS Recovery คลิก Utilities > Startup Security Utility เปิด "Allow booing from external or removable media" บน T2 Mac และ "Reduced Security" บน Apple Silicon Mac

คำถาม: ทำไงรู้ว่า USB บูตได้ทำงานได้?

คำตอบ: หาก USB บูตได้ให้บูต Mac จากมันและติดตั้ง macOS ที่ตั้งใจได้ แสดงว่าทำงาน