ฉันได้เครื่องเสมือน Mac OS X บน VirtualBox และเมื่อฉันเริ่มมันฉันได้เข้าสู่ UEFI shell นี้:
ฉันควรทำอย่างไรดี?
ฉันได้เครื่องเสมือน Mac OS X บน VirtualBox และเมื่อฉันเริ่มมันฉันได้เข้าสู่ UEFI shell นี้:
ฉันควรทำอย่างไรดี?
คำตอบ:
UEFI ต้องการการขัดจังหวะเนื่องจากเฟิร์มแวร์ EFI บนแผงวงจรหลักของ Mac ไม่สามารถหาเฟิร์มแวร์สำหรับบูตระบบเฉพาะ EFI ที่ถูกต้องในตำแหน่งมาตรฐานบนดิสก์ อย่างไรก็ตามสมมติว่าคุณมีพาร์ติชันการกู้คืน macOS บนดิสก์นั้นควรมีสำเนาของboot.efi
(เฟิร์มแวร์สำหรับบูตเฉพาะสำหรับ macOS) ที่คุณสามารถบูตเข้าสู่ระบบปฏิบัติการด้วย
วัตถุประสงค์ทันทีของคุณคือการช่วยให้ EFI ค้นหาและเรียกใช้เฟิร์มแวร์สำหรับบูตเฉพาะระบบปฏิบัติการ ในท้ายที่สุดมีวัตถุประสงค์ให้บูตพาร์ทิชันที่มี boot.efi
MacOS ถึงตอนนี้คุณอาจคาดเดาได้ว่าboot.efi
เป็นชื่อไฟล์มาตรฐานของ EFI ที่อาศัยอยู่ที่พา ธ มาตรฐานของ EFI ในพาร์ติชั่นดิสก์และมันมีเฟิร์มแวร์สำหรับบูตเฉพาะระบบปฏิบัติการ (เช่น Windows, Linux, ฯลฯ ... มีรสชาติเป็นของตัวเองboot.efi
)
ในกรณีของฉันหลังจากติดตั้ง macOS ลงในเครื่องเสมือนตามคำแนะนำเหล่านี้ (การเรียกใช้ตัวติดตั้ง macOS จาก ISO ที่ดาวน์โหลดจาก Apple) ในการบู๊ตครั้งแรกพาร์ติชันสำหรับบู๊ตจะปรากฏขึ้น แต่ไม่ได้กำหนดค่าไว้ หลังจากสั่งให้ EFI บูตเข้าสู่ macOS ด้วยตนเองเป็นครั้งแรก macOS จะแก้ไขพาร์ติชันสำหรับบูตโดยอัตโนมัติ
ฉันสามารถแก้ไขปัญหา UEFI ได้ดังนี้ (เครดิตในฟอรัม VirtualBox ):
ที่พรอมต์ UEFI: พิมพ์exit
คุณจะถูกนำเข้าสู่ GUI โหมดข้อความ EFI
เลือกBoot Maintenance Managerและคลิก
เลือกBoot From Fileแล้วคลิก
คุณควรเห็นสองรายการในรายการ (เป็นเส้นทางรถบัส PCI ที่ดูเป็นความลับ)
พา ธ PCI แรกในรายการอาจเป็นพาร์ติชันสำหรับบูตที่ไม่มีเฟิร์มแวร์ที่สามารถบูตได้ พา ธ PCI อันที่สองน่าจะเป็นพาร์ติชันการกู้คืนซึ่งเป็นเส้นทางที่คุณต้องบูต ถ้าพาร์ติชั่นที่สองไม่ใช่พาร์ติชั่นการกู้คืน, ให้ดูที่พา ธ ในรายการเพื่อดูว่าพาร์ติชั่นตัวใดตัวหนึ่งเป็นพาร์ติชั่น. หากพาร์ติชั่นการกู้คืนไม่มีอยู่และถูกต้องคำแนะนำเหล่านี้จะไม่ทำงาน
คลิกรายการที่ 2 คุณควรเห็น (แล้วคลิก):
macOS ติดตั้งข้อมูล
จากนั้นคลิก:
ไฟล์ถูกล็อค
จากนั้น (หากมี) ให้คลิก
ไฟล์บูต
และสุดท้ายคลิก:
boot.efi
การติดตั้งจะดำเนินต่อไปหรือคุณจะบูตเข้าสู่ระบบปฏิบัติการหรือรับเมนู Recovery Utilities (ซึ่งสามารถติดตั้ง macOS ใหม่หรือเรียกใช้ Disk Utilities) ความคลุมเครือของคำแถลงสุดท้ายนั้นคือฉันทำชั่วครู่หนึ่งก่อนที่จะเขียนความคิดเห็นนี้และฉันจำไม่ได้ว่าสิ่งใดที่ฉันเข้าสู่ระบบก่อนสิ่งเดียวที่มันทำงานได้และไม่ยากที่จะเข้าใจว่าจะทำอย่างไรในจุดนั้น หากคุณมีพาร์ติชั่นการกู้คืนให้บูตเข้าสู่โหมดการกู้คืนโดยตรงเปิด Mac แล้วกด (⌘) -R ทันที
Locked Files
มีอีกระดับหนึ่งเรียกว่าBoot Files
เมื่อเข้าไปในไดเรกทอรีboot.efi
นั้นอยู่ภายใน ขอบคุณ!
ในการตั้งค่า VM ทั่วไป> พื้นฐาน> ชุดเวอร์ชัน "macOS 10.13 High Sierra (64 บิต)" เพราะตอนนี้คุณมีการตั้งค่าเวอร์ชัน 32 บิตแล้ว