โหมดการเริ่มการทำงานสำหรับ Mac ที่มี Apple Silicon
Mac ที่มี Apple Silicon มีโหมดการเริ่มการทำงานดังที่อธิบายด้านล่าง
โหมด | ปุ่มผสม | คำอธิบาย |
---|
macOS | จากสถานะปิดเครื่อง ให้กดปุ่มเปิด/ปิดแล้วปล่อย | Boot ROM ส่งต่อไปยัง LLB LLB โหลดเฟิร์มแวร์ที่จับคู่กับระบบและ LocalPolicy สำหรับ macOS ที่เลือก LLB ล็อคตัวบ่งชี้ใน Boot Progress Register (BPR) ว่ากำลังเริ่มการทำงานเข้าสู่ macOS และส่งต่อไปยัง iBoot iBoot โหลดเฟิร์มแวร์ที่จับคู่กับ macOS การแคชความเชื่อถือแบบคงที่ โครงสร้างอุปกรณ์ และคอลเลกชั่นเคอร์เนลการเริ่มการทำงาน ถ้า LocalPolicy อนุญาต iBoot จะโหลดคอลเลกชั่นเคอร์เนลเสริม (AuxKC) ของ kext บริษัทอื่น ถ้า LocalPolicy ไม่ได้ปิดใช้งาน iBoot จะตรวจสอบยืนยันแฮชลายเซ็นรากสำหรับดิสก์โวลุ่มระบบที่ลงชื่อ (SSV)
|
การจับคู่ recoveryOS | จากสถานะปิดเครื่อง ให้กดปุ่มเปิด/ปิดค้างไว้ | Boot ROM ส่งต่อไปยัง LLB LLB โหลดเฟิร์มแวร์ที่จับคู่กับระบบและ LocalPolicy สำหรับ recoveryOS LLB ล็อคตัวบ่งชี้ใน Boot Progress Register ว่ากำลังเริ่มการทำงานไปยัง recoveryOS ที่จับคู่แล้ว และส่งต่อไปยัง iBoot สำหรับ recoveryOS ที่จับคู่แล้ว iBoot โหลดเฟิร์มแวร์ที่จับคู่กับ macOS การแคชความเชื่อถือ โครงสร้างอุปกรณ์ และคอลเลกชั่นเคอร์เนลการเริ่มการทำงาน ถ้าเริ่มการทำงาน recoveryOS ที่จับคู่ไม่สำเร็จ จะมีการพยายามเริ่มการทำงานไปยัง recoveryOS สำรอง
|
recoveryOS แบบสำรอง | จากสถานะปิดเครื่อง ให้กดปุ่มเปิด/ปิดสองครั้งแล้วค้างไว้ | Boot ROM ส่งต่อไปยัง LLB LLB โหลดเฟิร์มแวร์ที่จับคู่กับระบบและ LocalPolicy สำหรับ recoveryOS LLB ล็อคตัวบ่งชี้ใน Boot Progress Register ว่ากำลังเริ่มการทำงานไปยัง recoveryOS ที่จับคู่แล้ว และส่งต่อไปยัง iBoot สำหรับ recoveryOS iBoot โหลดเฟิร์มแวร์ที่จับคู่กับ macOS การแคชความเชื่อถือ โครงสร้างอุปกรณ์ และคอลเลกชั่นเคอร์เนลการเริ่มการทำงาน
|
เซฟโหมด | เริ่มการทำงานไปยัง recoveryOS ดังกล่าวข้างต้น จากนั้นกดปุ่ม Shift ค้างไว้ขณะเลือกดิสก์โวลุ่มเริ่มต้นระบบ | เริ่มการทำงานไปยัง recoveryOS ดังกล่าวข้างต้น การกดปุ่ม Shift ค้างไว้ในขณะเลือกดิสก์โวลุ่มจะทำให้แอป BootPicker อนุมัติ macOS สำหรับการเริ่มการทำงานตามปกติ และยังตั้งค่าตัวแปร nvram ที่จะบอก iBoot ไม่ให้โหลด AuxKC ในการเริ่มการทำงานครั้งถัดไปด้วย ระบบจะเริ่มการทำงานใหม่และเริ่มการทำงานไปยังดิสก์โวลุ่มเป้าหมาย แต่ iBoot จะไม่โหลด AuxKC
|