UEFI คืออะไรและแตกต่างจาก BIOS อย่างไร
BIOS จะตายเร็ว ๆ นี้: Intel ได้ประกาศแผนการที่จะแทนที่ด้วย UEFI ในชิปเซ็ตทั้งหมดของพวกเขาภายในปี 2020 แต่ UEFI คืออะไรและแตกต่างจาก BIOS ที่เราคุ้นเคย?
ทั้ง UEFI และ BIOS เป็นซอฟต์แวร์ระดับต่ำที่เริ่มต้นเมื่อคุณบูตพีซีก่อนที่จะบูทระบบปฏิบัติการของคุณ แต่ UEFI เป็นโซลูชั่นที่ทันสมัยกว่ารองรับฮาร์ดไดรฟ์ขนาดใหญ่ขึ้นเวลาบูตเร็วขึ้นคุณสมบัติด้านความปลอดภัยที่มากขึ้น เคอร์เซอร์.
เราได้เห็นพีซีรุ่นใหม่ที่มาพร้อมกับ UEFI ยังคงเรียกมันว่า "BIOS" เพื่อหลีกเลี่ยงความสับสนของผู้ที่เคยชินกับพีซี BIOS แบบเดิม แม้ว่าพีซีของคุณจะใช้คำว่า "BIOS" แต่พีซีรุ่นใหม่ที่คุณซื้อวันนี้เกือบจะมาพร้อมกับเฟิร์มแวร์ UEFI แทนที่จะเป็น BIOS นี่คือเหตุผล.
ไบออสคืออะไร?
BIOS สั้นสำหรับระบบอินพุต - เอาท์พุตพื้นฐาน เป็นซอฟต์แวร์ระดับต่ำที่อยู่ในชิปบนแผงวงจรหลักของคอมพิวเตอร์ของคุณ BIOS จะโหลดเมื่อคอมพิวเตอร์ของคุณเริ่มทำงานและ BIOS มีหน้าที่ในการปลุกส่วนประกอบฮาร์ดแวร์ของคอมพิวเตอร์ให้มั่นใจว่าทำงานได้อย่างถูกต้องจากนั้นเรียกใช้ bootloader ที่บู๊ต Windows หรือระบบปฏิบัติการอื่น ๆ ที่คุณติดตั้ง.
คุณสามารถกำหนดการตั้งค่าต่างๆในหน้าจอการตั้งค่า BIOS การตั้งค่าเช่นการกำหนดค่าฮาร์ดแวร์ของคอมพิวเตอร์เวลาของระบบและลำดับการบู๊ตอยู่ที่นี่ คุณสามารถเข้าถึงหน้าจอนี้ได้โดยการกดปุ่มเฉพาะที่แตกต่างกันบนคอมพิวเตอร์ที่แตกต่างกัน แต่มักจะ Esc, F2, F10 หรือ Delete- ในขณะที่คอมพิวเตอร์บูต เมื่อคุณบันทึกการตั้งค่ามันจะถูกบันทึกลงในหน่วยความจำบนเมนบอร์ดของคุณเอง เมื่อคุณบูตคอมพิวเตอร์ BIOS จะกำหนดค่าพีซีของคุณด้วยการตั้งค่าที่บันทึกไว้.
BIOS จะต้องผ่านการทดสอบ POST หรือการทดสอบตัวเองเมื่อเปิดเครื่องก่อนที่จะบูทระบบปฏิบัติการของคุณ จะตรวจสอบเพื่อให้แน่ใจว่าการกำหนดค่าฮาร์ดแวร์ของคุณถูกต้องและทำงานอย่างถูกต้อง หากมีสิ่งผิดปกติคุณจะเห็นข้อความแสดงข้อผิดพลาดหรือได้ยินรหัสเสียงบี๊บ คุณจะต้องค้นหาลำดับของการส่งเสียงบี๊บที่แตกต่างกันในคู่มือของคอมพิวเตอร์.
เมื่อคอมพิวเตอร์ของคุณบูท - และหลังจาก POST เสร็จสิ้น - BIOS จะค้นหา Master Boot Record หรือ MBR ซึ่งจัดเก็บไว้ในอุปกรณ์บูตและใช้มันเพื่อเปิดตัว bootloader.
คุณอาจเห็นตัวย่อ CMOS ซึ่งย่อมาจาก Complementary Metal-Oxide-Semiconductor นี้หมายถึงหน่วยความจำแบตเตอรี่สำรองที่ BIOS เก็บการตั้งค่าต่างๆบนแผงวงจรหลัก จริงๆแล้วมันไม่ถูกต้องอีกต่อไปเนื่องจากวิธีนี้ถูกแทนที่ด้วยหน่วยความจำแฟลช (หรือที่เรียกว่า EEPROM) ในระบบร่วมสมัย.
ทำไม BIOS ถึงล้าสมัย
ไบออสมีมานานแล้วและไม่ได้มีการพัฒนามากนัก แม้แต่พีซีที่ใช้ MS-DOS ในช่วงปี 1980 ก็มีไบออส!
แน่นอน BIOS มีการพัฒนาและปรับปรุงอยู่ตลอดเวลา ส่วนขยายบางส่วนได้รับการพัฒนารวมถึง ACPI การกำหนดค่าขั้นสูงและ Power Interface สิ่งนี้ช่วยให้ BIOS สามารถกำหนดค่าอุปกรณ์ได้ง่ายขึ้นและใช้ฟังก์ชั่นการจัดการพลังงานขั้นสูงเช่นโหมดสลีป แต่ไบออสนั้นยังไม่ได้พัฒนาและปรับปรุงให้ดีเท่ากับเทคโนโลยีพีซีอื่น ๆ นับตั้งแต่ยุค MS-DOS.
BIOS ดั้งเดิมยังคงมีข้อ จำกัด ที่ร้ายแรง สามารถบูตได้จากไดรฟ์ที่มีขนาด 2.1 TB หรือน้อยกว่าเท่านั้น ตอนนี้มีไดรฟ์ 3 TB และคอมพิวเตอร์ที่มี BIOS ไม่สามารถบู๊ตได้ ข้อ จำกัด นั้นเกิดจากการทำงานของระบบ Master Boot Record ของ BIOS.
BIOS ต้องทำงานในโหมดตัวประมวลผล 16 บิตและมีพื้นที่ว่างเพียง 1 MB เท่านั้นในการดำเนินการมันมีปัญหาในการเริ่มต้นอุปกรณ์ฮาร์ดแวร์หลายตัวพร้อมกัน พีซี.
ไบออสจำเป็นต้องเปลี่ยนเป็นเวลานาน Intel เริ่มทำงานกับสเปค Extensible Firmware Interface (EFI) ย้อนกลับไปในปี 1998 Apple เลือก EFI เมื่อเปลี่ยนไปใช้สถาปัตยกรรม Intel ใน Macs ในปี 2549 แต่ผู้ผลิตพีซีรายอื่นไม่ปฏิบัติตาม.
ในปี 2550 ผู้ผลิต Intel, AMD, Microsoft และ PC ได้ตกลงกันในข้อกำหนดใหม่ของ Unified Extensible Firmware Interface (UEFI) นี่เป็นมาตรฐานทั่วทั้งอุตสาหกรรมที่ได้รับการจัดการโดย Unified Extended Firmware Interface Forum และไม่ได้ขับเคลื่อนโดย Intel เพียงอย่างเดียว การสนับสนุน UEFI ได้รับการแนะนำให้รู้จักกับ Windows ด้วย Windows Vista Service Pack 1 และ Windows 7 คอมพิวเตอร์ส่วนใหญ่ที่คุณสามารถซื้อวันนี้ใช้ UEFI แทน BIOS ดั้งเดิม.
UEFI จะแทนที่และปรับปรุง BIOS อย่างไร
UEFI แทนที่ BIOS ดั้งเดิมบนพีซี ไม่มีวิธีการเปลี่ยนจาก BIOS เป็น UEFI บนพีซีที่มีอยู่ คุณต้องซื้อฮาร์ดแวร์ใหม่ที่รองรับและรวม UEFI เช่นเดียวกับคอมพิวเตอร์เครื่องใหม่ การใช้งาน UEFI ส่วนใหญ่จะให้การจำลอง BIOS เพื่อให้คุณสามารถเลือกติดตั้งและบูตระบบปฏิบัติการเก่าที่คาดหวังว่า BIOS แทน UEFI ดังนั้นจึงเข้ากันได้ย้อนหลัง.
มาตรฐานใหม่นี้หลีกเลี่ยงข้อ จำกัด ของ BIOS เฟิร์มแวร์ UEFI สามารถบู๊ตจากไดรฟ์ที่ 2.2 TB ขึ้นไปหรือในความเป็นจริงที่มีขนาดใหญ่กว่าขีด จำกัด ทางทฤษฎีคือ 9.4 zettabytes ขนาดประมาณสามเท่าของขนาดข้อมูลทั้งหมดบนอินเทอร์เน็ต นั่นเป็นเพราะ UEFI ใช้รูปแบบการแบ่ง GPT แทนที่จะเป็น MBR นอกจากนี้ยังบูทในลักษณะที่เป็นมาตรฐานมากขึ้นเรียกใช้งานไฟล์ EFI แทนการเรียกใช้รหัสจากมาสเตอร์บูตเรคคอร์ด.
UEFI สามารถทำงานในโหมด 32 บิตหรือ 64 บิตและมีพื้นที่แอดเดรสที่สามารถกำหนดแอดเดรสได้มากกว่า BIOS ซึ่งหมายความว่ากระบวนการบู๊ตของคุณเร็วขึ้น นอกจากนี้ยังหมายความว่าหน้าจอการตั้งค่า UEFI สามารถลดการสั่นไหวได้กว่าหน้าจอการตั้งค่า BIOS รวมถึงการรองรับกราฟิกและเคอร์เซอร์เมาส์ อย่างไรก็ตามนี่ไม่ใช่ข้อบังคับ พีซีหลายเครื่องยังมาพร้อมกับอินเตอร์เฟสข้อความการตั้งค่า UEFI ที่มีลักษณะและทำงานเหมือนหน้าจอการตั้งค่า BIOS แบบเก่า.
UEFI เต็มไปด้วยคุณสมบัติอื่น ๆ รองรับ Secure Boot ซึ่งหมายความว่าระบบปฏิบัติการสามารถตรวจสอบความถูกต้องเพื่อให้แน่ใจว่าไม่มีมัลแวร์ที่ถูกดัดแปลงกับกระบวนการบู๊ต สามารถรองรับคุณสมบัติการเชื่อมต่อเครือข่ายในเฟิร์มแวร์ UEFI ซึ่งสามารถช่วยในการแก้ไขปัญหาและกำหนดค่าจากระยะไกล ด้วย BIOS แบบดั้งเดิมคุณจะต้องนั่งอยู่หน้าคอมพิวเตอร์จริงเพื่อกำหนดค่า.
ไม่ใช่เพียงแค่การเปลี่ยนไบออสเท่านั้น UEFI นั้นเป็นระบบปฏิบัติการขนาดเล็กที่ทำงานบนเฟิร์มแวร์ของพีซีและสามารถทำได้มากกว่า BIOS อาจถูกเก็บไว้ในหน่วยความจำแฟลชบนแผงวงจรหลักหรืออาจถูกโหลดจากฮาร์ดไดรฟ์หรือเครือข่ายที่ใช้ร่วมกันตอนบูต.
พีซีต่าง ๆ ที่มี UEFI จะมีอินเตอร์เฟสและคุณสมบัติที่แตกต่างกัน ทุกอย่างขึ้นอยู่กับผู้ผลิตพีซีของคุณ แต่พื้นฐานจะเหมือนกันในพีซีแต่ละเครื่อง.
วิธีเข้าถึงการตั้งค่า UEFI บนพีซีที่ทันสมัย
หากคุณเป็นผู้ใช้พีซีธรรมดาการเปลี่ยนไปใช้คอมพิวเตอร์ด้วย UEFI จะไม่ใช่การเปลี่ยนแปลงที่สังเกตได้ คอมพิวเตอร์เครื่องใหม่ของคุณจะบู๊ตและปิดเครื่องเร็วกว่าที่มีใน BIOS และคุณสามารถใช้ไดรฟ์ที่มีขนาด 2.2 TB หรือมากกว่า.
หากคุณต้องการเข้าถึงการตั้งค่าระดับต่ำอาจมีความแตกต่างเล็กน้อย คุณอาจต้องเข้าถึงหน้าจอการตั้งค่า UEFI ผ่านเมนูตัวเลือกการบูต Windows แทนที่จะกดปุ่มขณะที่คอมพิวเตอร์เริ่มทำงาน ด้วยการเริ่มระบบพีซีในขณะนี้อย่างรวดเร็วผู้ผลิตพีซีไม่ต้องการชะลอกระบวนการบูตโดยรอดูว่าคุณกดปุ่มหรือไม่ อย่างไรก็ตามเรายังเห็นพีซีที่มี UEFI ที่ให้คุณเข้าถึง BIOS ในลักษณะเดียวกันโดยการกดปุ่มระหว่างกระบวนการบูทเครื่อง.
ในขณะที่ UEFI เป็นรุ่นใหญ่มันส่วนใหญ่อยู่ในพื้นหลัง ผู้ใช้พีซีส่วนใหญ่จะไม่สังเกตเห็นหรือต้องใส่ใจว่าพีซีเครื่องใหม่ของพวกเขาใช้ UEFI แทน BIOS ดั้งเดิม พวกเขาจะทำงานได้ดีขึ้นและสนับสนุนฮาร์ดแวร์และคุณสมบัติที่ทันสมัยยิ่งขึ้น.
สำหรับข้อมูลโดยละเอียดเพิ่มเติมให้อ่าน Adam Williamson จากคำอธิบายของ Red Hat ว่ากระบวนการบูต UEFI นั้นแตกต่างกันอย่างไร คุณยังสามารถอ่านคำถามที่พบบ่อยอย่างเป็นทางการของ UEFI.
เครดิตรูปภาพ: Wikimedia Commons