ลบ GRUB ออกจาก macOS Catalina

Oct 07 2020

ดังนั้นฉันจึงติดตั้ง Ubuntu บนดิสก์ภายนอกผ่าน MacBook Pro 2016 ด้วยแฟลช USB ตอนนี้เมื่อใดก็ตามที่ฉันลองติดตั้ง Linux distro อื่นเช่น Pop_OS ฉันเห็นตัวโหลด GRUB บ่นเกี่ยวกับสิ่งต่างๆมากมายและฉันก็ต้องเปลี่ยนดิสก์สำหรับบูตเป็น macOS Catalina ดังนั้นฉันจึงเข้าใจว่า GRUB เป็นตัวโหลดหลักแทนที่จะเป็น macOS เริ่มต้น . มีวิธีที่ฉันจะลบ GRUB โดยไม่ต้องติดตั้ง macOS ใหม่ได้หรือไม่?

คำตอบ

2 DavidAnderson Oct 07 2020 at 21:50

ด้วย Ubuntu ไฟล์ GRUB จะถูกเก็บไว้ในEFI/BOOTและEFI/ubuntuโฟลเดอร์ในEFIพาร์ติชันที่ซ่อนอยู่ ใช้ขั้นตอนต่อไปนี้เพื่อลบไฟล์ GRUB

  1. ป้อนคำสั่งต่อไปนี้เพื่อกำหนดตัวระบุสำหรับพาร์ติชัน EFI ที่ซ่อนอยู่บนไดรฟ์ภายนอก

    diskutil list
    

    disk2s1สำหรับตัวอย่างนี้ผมจะสมมติตัวระบุเป็น ในขั้นตอนต่อไปนี้ทำการเปลี่ยนตัวที่เหมาะสม

  2. ในการเมานต์โวลุ่มที่เก็บไว้ในEFIพาร์ติชันให้ป้อนคำสั่งต่อไปนี้

    sudo diskutil mount disk2s1
    

    สังเกตชื่อโวลุ่มที่กำหนดในเอาต์พุตของคำสั่งนี้ EFIสำหรับตัวอย่างนี้ผมจะสมมติชื่อไดรฟ์คือ ในขั้นตอนต่อไปนี้ทำการเปลี่ยนตัวที่เหมาะสม

  3. ใช้แอพพลิเคชั่น Finder เพื่อดูโฟลเดอร์ในEFIโฟลเดอร์ของEFIโวลุ่ม (อุปกรณ์) ดูภาพด้านล่าง

  4. ย้ายโฟลเดอร์BOOTและubuntuไปที่ถังขยะ

  5. เอาขยะไปทิ้ง.

  6. ป้อนคำสั่งต่อไปนี้เพื่อยกเลิกการต่อเชื่อมEFIโวลุ่ม (อุปกรณ์)

    diskutil unmount disk2s1