ในความคิดเห็นBobให้ลิงค์ไปยังการบูท UEFI: มันใช้งานได้จริงยังไง? . ฉันขอแนะนำให้คุณอ่านอย่างระมัดระวังแม้ว่าจะยาว แต่ก็เขียนได้ดีและชัดเจน
ยังบอกด้วยว่าโหมดที่คุณติดตั้งระบบปฏิบัติการและโหมดที่คุณใช้ระบบปฏิบัติการนั้นแตกต่างกัน
ดูเหมือนว่าไร้สาระหรืออย่างน้อยก็แสดงออกได้ไม่ดีนัก
พีซีแบบเก่า
พีซีเก่ามีเฟิร์มแวร์ที่ทำซ้ำฟังก์ชั่นการทำงานของเฟิร์มแวร์ BIOS ของ IBM ที่เริ่มออกแบบในปี 1980 เพื่อใช้กับซีพียูเทียม 16 บิตที่มี RAM น้อยกว่า 1MB และในที่สุดก็มีฮาร์ดดิสก์ซึ่งมีความจุประมาณ 5 MB BIOS เฟิร์มแวร์นี้ให้ฟังก์ชั่นที่ระบบปฏิบัติการก่อนหน้า (เช่น PC-DOS, MS-DOS, DR-DOS, ฯลฯ ) ใช้เพื่อเข้าถึงอุปกรณ์ต่อพ่วงฮาร์ดแวร์ (หน้าจอ, ดิสก์ ฯลฯ ) อีกส่วนหนึ่งของ BIOS รับผิดชอบในการเริ่มต้นกระบวนการ "bootstrap" ที่ลงท้ายด้วยระบบปฏิบัติการที่ทำงานอยู่ ในที่สุดการปรับปรุงโปรเซสเซอร์ฮาร์ดไดรฟ์และฮาร์ดแวร์อื่น ๆ ได้พัฒนาสิ่งที่ BIOS สามารถจัดการได้ ณ จุดนั้นระบบปฏิบัติการหยุดใช้ BIOS เพื่อสื่อสารกับฮาร์ดแวร์แทนที่จะมี "ไดรเวอร์" ดั้งเดิมในซอฟต์แวร์
โดยทั่วไปแล้วเฟิร์มแวร์ BIOS คาดว่าจะทำงานกับฮาร์ดดิสก์ที่มีการจัดรูปแบบและแบ่งพาร์ติชันตามแบบแผนมักเรียกว่า MBR (หลังจากบันทึก Master Boot) เฟิร์มแวร์ประเภทนี้ไม่เข้าใจดิสก์ GPT
พีซีสมัยใหม่
เฟิร์มแวร์ในพีซีล่าสุดจะเป็นเฟิร์มแวร์ UEFI นั่นคือเฟิร์มแวร์จะเป็นไปตามข้อกำหนดของ UEFI
โดยทั่วไปแล้วเฟิร์มแวร์ดังกล่าวจะใช้ร่วมกับ "ดิสก์" ที่ฟอร์แมตและแบ่งพาร์ติชันตามมาตรฐาน GPT
ความเข้ากันได้ย้อนหลัง
เท่าที่ฉันรู้มาตรฐาน UEFI ไม่ได้พูดอะไรเกี่ยวกับเฟิร์มแวร์ที่ควรทำเมื่อพีซีเชื่อมต่อกับดิสก์ MBR บางตัวเช่นเดียวกับหรือแทนที่จะเป็นดิสก์ GPT
ในทางปฏิบัติเฟิร์มแวร์ส่วนใหญ่ที่สร้างขึ้นบนมาตรฐาน UEFI ยังใช้วิธีการทำความเข้าใจดิสก์ MBR และการใช้วิธี BIOS สำหรับการเริ่มต้นกระบวนการบูทสแตรป สิ่งนี้อาจถูกปิดใช้งานโดยค่าเริ่มต้น หากเปิดใช้งานหมายความว่าเฟิร์มแวร์ UEFI อาจเพิ่มพาร์ติชันดิสก์ MBR ไปยังรายการเป้าหมายการบูตที่พยายามเปิดใช้งานเมื่อพยายามบู๊ต
ผลพวง
โดยหลักการแล้วคุณสามารถใช้เฟิร์มแวร์ที่เข้ากันได้กับ UEFI เพื่อบู๊ตสื่อที่ถอดออกได้ของ GPT บางตัวที่มีตัวติดตั้งที่ฟอร์แมตและพาร์ติชั่นฮาร์ดดิสก์โดยใช้ MBR ซึ่งจะถูกบูตโดยใช้โหมด bootstrap