การเข้าใจแนวคิดของ UEFI กับ Legacy BIOS


0

ฉันอ่านเสร็จแล้ว แต่ฉันยังไม่เข้าใจองค์ประกอบหลักของ UEFI และ BIOS รุ่นเก่า

ฉันเข้าใจว่า UEFI เป็นซอฟต์แวร์ใหม่ที่แทนที่ BIOS ที่ใช้งานมานาน

สิ่งที่ฉันไม่เข้าใจคือ: ผู้คนบอกว่าฉันควรติดตั้ง W10 บนคอมพิวเตอร์ของฉันโดยใช้โหมด UEFI แต่ก็บอกว่าโหมดที่คุณติดตั้งระบบปฏิบัติการและโหมดที่คุณใช้งานระบบปฏิบัติการนั้นแตกต่างกัน มันหมายความว่าอะไร?


1
ไพรเมอร์ที่ดี: happyassassin.net/2014/01/25/… - "ยังบอกด้วยว่าโหมดที่คุณติดตั้งระบบปฏิบัติการและโหมดที่คุณใช้งานระบบปฏิบัติการนั้นแตกต่างกัน" ที่ ... ไม่สมเหตุสมผลเลยคุณมี แหล่งที่มาสำหรับการเรียกร้องที่? ฉันคิดว่ามันหายไปบางบริบท
บ๊อบ

สวัสดี @Bob ฉันคิดว่ามันหมายถึงสิ่งนี้: สำหรับ exapmle คุณติดตั้ง W10 ในโหมด BIOS ดั้งเดิม แต่คุณสามารถเรียกใช้ในโหมด UEFI เป็นไปได้ไหม? ฉันมี Acer Aspire VX15 ที่ติดตั้งมาพร้อมกับระบบปฏิบัติการไม่รู้จบ Linux และฉันต้องติดตั้ง W10 ในภายหลังด้วยตัวเอง แต่ฉันไม่เคยตรวจสอบว่าสิ่งที่ฉันทำคือในโหมดเฉพาะที่จะซื่อสัตย์ เพิ่งเปิด BIOS / UEFI (แล้วแต่ว่ามันจะเป็นอะไร) ด้วย F2 และเลือกที่จะบูตจาก USB ติดตั้ง ฉันสามารถตรวจจับในโหมดที่ฉันติดตั้ง W10 ได้จากที่นี่หรือไม่
SarpSTA

คุณไม่สามารถติดตั้ง Windows โดยเปิดใช้งานโหมดดั้งเดิมแล้วเปิดใช้งานขณะที่อยู่ในโหมด UEFI คุณใช้ชุดรูปแบบพาร์ติชัน MBR หรือ GPT หรือไม่ ในบริบทของ Windows หากคุณใช้ MBR จะไม่สามารถใช้โหมด UEFI ได้และโหมด Legacy จะต้องเปิดใช้งานเพื่อบู๊ตเข้าสู่ Windows
Ramhound

@Ramhound จากนั้นฉันสมมติว่าฉันได้ติดตั้ง UEFI ในกรณีของฉันเองเพราะฉันเพิ่งตรวจสอบอินเตอร์เฟสของ UEFI และมันบอกว่าโหมดการบู๊ตของฉันนั้นเป็น UEFI และตัวเลือกในการปิดการบู๊ตอย่างปลอดภัยนั้นเป็นสีเทา
SarpSTA

ฉันขอแหล่งที่มาของการอ้างสิทธิ์นั้นไม่ใช่สิ่งที่คุณตีความหมายถึง เพราะในตัวของมันเองมันไร้สาระอย่างสิ้นเชิง "ผู้คนพูดว่า ... ว่าโหมดที่คุณติดตั้งระบบปฏิบัติการและโหมดที่คุณใช้ระบบปฏิบัติการแตกต่างกันอย่างไร"?
บ๊อบ

คำตอบ:


1

ในความคิดเห็น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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.