ความแตกต่างระหว่าง uefi และ bios คืออะไร UEFI คืออะไร และโหมดการติดตั้ง Windows นี้แตกต่างจาก BIOS อย่างไร

วันนี้เราจะมาพูดถึงอินเทอร์เฟซใหม่ ไบออส UEFIซึ่งทุกวันนี้ทำหน้าที่แทน BIOS ปกติได้ดี เทคโนโลยีนี้ปรากฏมากขึ้นในคอมพิวเตอร์และแล็ปท็อปเครื่องใหม่ แต่มีสิ่งหนึ่งที่จับได้เล็กน้อย หากคอมพิวเตอร์หรือแล็ปท็อปของคุณอยู่ใน BIOS UEFI คุณจะไม่สามารถติดตั้งอะไรเลยได้ยกเว้น Windows 8 แต่ยังมีวิธีติดตั้งเช่น Windows 7 และตอนนี้เราจะพูดถึงข้อดีเหนือ BIOS ทั่วไป

ไบออส UEFIเป็นอินเทอร์เฟซใหม่ที่ควบคุมฟังก์ชันฮาร์ดแวร์ระดับต่ำ ได้รับการพัฒนาโดยอินเทล

ทุกคนคงรู้ว่าโดยทั่วไปแล้ว BIOS คืออะไร นี่คือเฟิร์มแวร์ที่ติดตั้งมาในเมนบอร์ด เทคโนโลยีนี้จะบอกระบบถึงวิธีใช้ส่วนประกอบภายในของคอมพิวเตอร์ เช่น โปรเซสเซอร์ การ์ดแสดงผล ฯลฯ BIOS เริ่มทำงานก่อน Windows และตรวจสอบส่วนประกอบภายในทั้งหมด หากอุปกรณ์ใดชำรุด BIOS ควรส่งสัญญาณผ่านลำโพงในตัว

แต่ทุกวันนี้ BIOS ถูกแทนที่ด้วยเทคโนโลยีขั้นสูงมากขึ้น UEFI.

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

  1. อินเทอร์เฟซแบบกราฟิกที่สะดวก รองรับการควบคุมเมาส์ นอกจากนี้ยังรองรับภาษารัสเซียด้วย
  2. ใช้งานได้กับฮาร์ดไดรฟ์ที่มีตารางพาร์ติชัน GPT ฮาร์ดไดรฟ์เหล่านี้สามารถแบ่งออกเป็น 128 พาร์ติชั่น และใน MBR คุณสามารถสร้างพาร์ติชันได้เพียง 4 พาร์ติชันเท่านั้น
  3. เนื่องจาก BIOS ปกติไม่เห็นดิสก์ที่มีขนาดใหญ่กว่า 2 TB UEFI จึงแก้ไขปัญหานี้ UEFI รองรับ 18 เอ็กซาไบต์
  4. ฮาร์ดไดรฟ์ MBR ทำงานร่วมกับที่อยู่ CHS แบบเก่า ขณะนี้ฮาร์ดไดรฟ์ GPT ทำงานร่วมกับที่อยู่ LBA
  5. บนฮาร์ดไดรฟ์ GPT การกู้คืนข้อมูลที่ถูกลบจะง่ายกว่า
  6. BIOS UEFI มีตัวจัดการการบูตของตัวเองซึ่งสะดวกหากคุณใช้ระบบปฏิบัติการหลายระบบ
  7. อัพเดตได้ง่ายไม่เหมือนกับ BIOS ทั่วไป

มีอีกหนึ่งคุณสมบัติใน UEFI BIOS ด้วยเหตุนี้จึงไม่สามารถติดตั้งระบบปฏิบัติการอื่นนอกเหนือจาก Windows 8 ได้

เทคโนโลยีนี้มีชื่อว่า Secure Boot – โปรโตคอลการบูตที่ปลอดภัย- ขึ้นอยู่กับคีย์ที่ผ่านการรับรองซึ่งมีเฉพาะใน Windows 8 เท่านั้น ระบบปฏิบัติการรุ่นเก่ารวมถึง ไม่มีคีย์ดังกล่าว และจะไม่ได้รับการติดตั้ง

แน่นอนว่ายังมีวิธีแก้ปัญหาอยู่ คุณสามารถปิดการใช้งาน Secure Boot ได้ แต่ Windows จะถูกติดตั้งบนดิสก์ MBR และข้อดีหลายประการก็จะหายไป

ในบทความถัดไป เราจะดูวิธีปิดการใช้งานคุณสมบัตินี้ – Secure Boot และประการที่สอง วิธีการติดตั้งระบบปฏิบัติการอื่นนอกเหนือจาก Windows 8

UEFI เป็นการทดแทนชิป BIOS ที่ล้าสมัยอย่างสมบูรณ์ วัตถุประสงค์หลักของ UEFI ไม่แตกต่างกันมากนักจากไบออสมาตรฐาน – การเริ่มต้นอุปกรณ์ที่มีอยู่หลังจากเปิดเครื่องคอมพิวเตอร์และระบบปฏิบัติการ

เมื่อเปิดคอมพิวเตอร์ UEFI สแกนฮาร์ดแวร์คอมพิวเตอร์สำหรับการทำงานผิดปกติหรือปัญหาใดๆ เมื่อการสแกนเสร็จสิ้น UEFI จะสแกนฮาร์ดไดรฟ์และไดรฟ์ภายนอกเพื่อหาพาร์ติชัน GPT ที่สามารถบูตได้และ เปิดตัว bootloader ลำดับความสำคัญ

ผู้ใช้จะไม่เห็นอะไรพิเศษ บนเมนบอร์ด Asus กระบวนการทั้งหมดจะมีลักษณะดังนี้:

ประโยชน์ของ UEFI

อะไร ความแตกต่างและ ข้อดีก่อนไบออสมาตรฐาน?

  • มากกว่า เป็นกันเองส่วนต่อประสานกับผู้ใช้พร้อมรองรับเมาส์คอมพิวเตอร์
  • ปกติ รองรับจีพีทีการแบ่งพาร์ติชันฮาร์ดไดรฟ์ เพื่อให้คอมพิวเตอร์ทำงานได้ตามปกติกับไดรฟ์ทั้งหมด ไม่ว่าไดรฟ์จะมีขนาดเท่าใดก็ตาม BIOS มาตรฐานทำงานได้แย่มากกับไดรฟ์ที่มีขนาดใหญ่กว่า 1 เทราไบต์
  • ความพร้อมใช้งานของฟังก์ชัน " โหลดเร็ว a” ซึ่งช่วยให้คุณเร่งการเปิดตัวระบบปฏิบัติการสมัยใหม่ได้
  • ความพร้อมใช้งาน การป้องกันในตัวจากไวรัสและมัลแวร์ที่เปิดตัวก่อนที่ Windows หรือ Linux จะบู๊ต
  • การสนับสนุนพาร์ติชันสำหรับบูต EFI ซึ่งจะช่วยให้คุณใช้ระบบปฏิบัติการหลายระบบได้โดยไม่ต้องติดตั้งบูตโหลดเดอร์ของบุคคลที่สาม (เช่นด้วง)

การพิจารณาว่ามี UEFI อยู่ในคอมพิวเตอร์หรือไม่

คุณสามารถแยกความแตกต่างด้วยรายการจำนวนมาก สัญญาณ:


เป็นไปได้ไหมที่จะอัพเดต BIOS เป็น UEFI?

หากคุณถามคำถามในลักษณะนี้ คำตอบก็ชัดเจน - เลขที่- คุณจะไม่สามารถอัปเดตแบบปกติเป็น UEFI ได้ไม่ว่าคุณจะต้องการมันมากแค่ไหนก็ตาม

มันไม่สามารถติดตั้งบนเมนบอร์ดรุ่นเก่าได้

วิธีเข้าสู่ UEFI และการตั้งค่าพื้นฐาน

การเข้าสู่โหมด ez ยูทิลิตี้ uefi bios นั้นง่ายมาก ทันทีหลังจากเปิดหรือรีสตาร์ทคอมพิวเตอร์คุณจะต้องกดปุ่มเข้าสู่ระบบ UEFI (โดยปกติจะเป็น " ลบ" หรือ " F2»);

หลังจากเข้าสู่ระบบแล้วคุณสามารถเริ่มต้นได้ การตั้งค่า- การตั้งค่าทั้งหมดจะกล่าวถึงโดยใช้ตัวอย่างของมาเธอร์บอร์ด Asus UEFI ของเมนบอร์ดอื่นๆ อาจแตกต่างกันแต่ไม่มากจนเกินไป

การตั้งค่าพื้นฐาน:

บน หน้าจอหลัก UEFIคุณจะสามารถดูข้อมูลเกี่ยวกับคอมพิวเตอร์ของคุณได้ (รุ่นเมนบอร์ด รุ่นโปรเซสเซอร์และความถี่ จำนวน RAM อุณหภูมิของส่วนประกอบพีซี ฯลฯ)

ย่อหน้า " ประสิทธิภาพของระบบ"จะเป็นประโยชน์สำหรับเจ้าของแล็ปท็อปหรือหากคอมพิวเตอร์ทำงานบน UPS ช่วยให้คุณสามารถเลือกระหว่างประสิทธิภาพสูงและการประหยัดพลังงาน

รายการ “” จะช่วยให้คุณสามารถเลือกฮาร์ดไดรฟ์หรือไดรฟ์ภายนอกที่จะโหลดระบบปฏิบัติการได้

ปุ่ม "" ยังช่วยให้คุณเลือกไดรฟ์ที่คุณต้องการสตาร์ทคอมพิวเตอร์

โดยคลิกที่ปุ่ม " นอกจากนี้" คุณสามารถไปที่การตั้งค่าขั้นสูงได้ เมื่อไปที่การตั้งค่าเพิ่มเติม คุณจะเข้าสู่เมนูหลักทันที ในนั้นคุณสามารถเปลี่ยนภาษา UEFI และตั้งรหัสผ่านได้

ในเมนู ไอ ทวิกเกอร์คุณสามารถโอเวอร์คล็อกโปรเซสเซอร์หรือ RAM ได้ แต่เป็นการดีกว่าที่จะไม่ไปที่นั่นสำหรับผู้ใช้ที่ไม่มีประสบการณ์ การโอเวอร์คล็อกไม่สามารถใช้ได้กับเมนบอร์ดทุกตัว

ในเมนู” เพิ่มเติม» คุณสามารถเปิดใช้งานหรือปิดใช้งานเทคโนโลยี CPU ต่างๆ เปิดใช้งาน USB บางเวอร์ชัน เลือกโปรเซสเซอร์ที่ใช้งานอยู่ และทำการตั้งค่าอื่นๆ ที่คล้ายกัน เนื้อหาของเมนูนี้ขึ้นอยู่กับผู้ผลิตและแบรนด์ของเมนบอร์ดเท่านั้น

ในเมนู” เฝ้าสังเกต» คุณสามารถดูข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับอุณหภูมิของส่วนประกอบพีซีหรือความเร็วในการหมุนของคูลเลอร์ (พัดลม) สิ่งนี้มีประโยชน์ในกรณีที่คอมพิวเตอร์ปิดเครื่องกะทันหันเนื่องจากความร้อนสูงเกินไป

» มีพารามิเตอร์ทั้งหมดที่เกี่ยวข้องกับการสตาร์ทคอมพิวเตอร์ ในนั้นคุณสามารถเลือกประเภทของระบบปฏิบัติการที่จะบูต (Windows หรืออื่น ๆ ) เปิดใช้งานการสนับสนุนการบูตอย่างรวดเร็วและเลือกตัวเลือกอื่น ๆ ที่คล้ายกัน

ในย่อหน้าสุดท้าย” บริการ» คุณสามารถดูข้อมูลโดยละเอียดเกี่ยวกับเมนบอร์ดหรืออัปเดต UEFI จากไดรฟ์ภายนอกได้

พวกเราหลายคนกำลังเผชิญกับมาตรฐานมากขึ้น บูต UEFIซึ่งมาแทนที่ BIOS แบบคลาสสิก ในขณะเดียวกัน หลายคนอยากรู้มากขึ้นเกี่ยวกับ UEFI Boot แต่ก็ยังไม่พบเวลาหรือความต้องการในเรื่องนี้ ในเนื้อหานี้ ฉันจะพยายามกำจัด "จุดว่าง" ในความรู้ของผู้อ่าน และบอกคุณโดยละเอียดว่า UEFI Boot คืออะไร อธิบายคุณสมบัติและฟังก์ชันการทำงานของมัน

มีครั้งหนึ่งที่คอมพิวเตอร์ทุกเครื่องติดตั้ง BIOS ไว้ในเมนบอร์ด ซึ่งเป็นชุดไมโครโปรแกรมสำหรับทดสอบประสิทธิภาพของอุปกรณ์ มี API และรองรับการบูทระบบ เดิมทีมันถูกใช้ในเครื่องที่เข้ากันได้กับ IBM และในขณะนี้มันทำหน้าที่ได้อย่างน่าเชื่อถือ โดยจำกัดอยู่ที่กระบวนการ 16 บิตและการกำหนดแอดเดรส 1 MB

ด้วยการพัฒนาเทคโนโลยี BIOS "เก่าที่ดี" ไม่ตรงตามข้อกำหนดสมัยใหม่อีกต่อไป กลับกลายเป็นว่ามีความยืดหยุ่นและทันสมัยไม่เพียงพอและถูกแทนที่ด้วยผู้สืบทอด - UEFI Boot ซึ่งรองรับมาตรฐานเกือบทั้งหมดของอุปกรณ์สมัยใหม่

UEFI(Unified Extensible Firmware Interface) ย้อนกลับไปในปี 2003 เมื่อ Intel สร้างการแทนที่ BIOS สำหรับเซิร์ฟเวอร์ 64 บิตสำหรับไมโครโปรเซสเซอร์ Itanium ในเวลานั้น มาตรฐานนี้เรียกว่า EFI (ตัวย่อของ Extensible Firmware Interface) ต่อมาเมื่อเข้าสู่ฟอรัม Unified EFI แนวคิดนี้ได้รับการตั้งชื่อว่า UEFI และยังคงพัฒนาต่อไปในฐานะมาตรฐานอุตสาหกรรมไอทีแบบครบวงจรในการพัฒนาซึ่งมีผู้ผลิตฮาร์ดแวร์คอมพิวเตอร์ที่มีชื่อเสียงที่สุดเข้าร่วม

เป็นที่ทราบกันดีว่า UEFI Boot นั้นเหมือนกับรุ่นก่อนซึ่งเป็นมาตรฐานที่เป็นอินเทอร์เฟซที่เชื่อมต่อระบบปฏิบัติการและเฟิร์มแวร์ที่ทำงานในระดับต่ำของอุปกรณ์ที่เชื่อมต่อ จุดประสงค์คือเพื่อเตรียมใช้งานฮาร์ดแวร์และถ่ายโอนการควบคุมไปยังบูตโหลดเดอร์ของระบบปฏิบัติการ

คุณสามารถดูว่า UEFI มีลักษณะอย่างไรและมีลักษณะอย่างไรในวิดีโอ:

ข้อดีของ UEFI เหนือ BIOS


ความแตกต่าง 1. องค์ประกอบภาพ

องค์ประกอบ UEFI จำนวนมากดูเหมือน BIOS แบบดั้งเดิม แต่บางส่วนมีการเปลี่ยนแปลงจนจำไม่ได้ ภาพที่สวยงามยิ่งขึ้น ตัวเลือกการโอเวอร์คล็อกที่สะดวกสบาย อินเทอร์เฟซที่สะดวกและเข้าถึงได้ และการรองรับเมาส์ การเปลี่ยนแปลงนั้นน่าพึงพอใจอย่างแน่นอน

ผลต่าง 2. 16 กับ 32

แม้ว่า BIOS จะจำกัดอยู่ที่กระบวนการ 16 บิตและการกำหนดแอดเดรสหน่วยความจำ 1 เมกะไบต์ แต่ UEFI ก็ไม่มีข้อจำกัดดังกล่าว มันทำงานได้ทั้งในโหมด 32 และ 64 บิต ช่วยให้คุณทำงานกับหน่วยความจำจำนวนมากขึ้นอย่างมาก และขึ้นอยู่กับสถาปัตยกรรมคอมพิวเตอร์เพียงเล็กน้อย ข้อมูลจำเพาะ UEFI Boot ให้ไดรเวอร์สำหรับส่วนประกอบของระบบโดยไม่คำนึงถึงโปรเซสเซอร์ที่ใช้ในพีซีของคุณ

ความแตกต่าง 3. ปริมาณการทำงาน

MBR ใน BIOS ถูกจำกัดไว้ที่สี่พาร์ติชันหลักบนดิสก์ และดิสก์สำหรับบูตเองก็มีขนาดสูงสุด 2.2 เทราไบต์ หากก่อนหน้านี้เพียงพอแล้ว ความสามารถของไดรฟ์ในปัจจุบันก็เกินขนาดที่ระบุแล้ว UEFI ใช้การทำเครื่องหมายพาร์ติชัน GUID ช่วยให้สามารถบูตจากดิสก์ 9.4 ZB สำหรับผู้ที่ไม่ได้ฝึกหัด ฉันจะอธิบายว่า 1 ซีตาไบต์คือ 1024 คูณ 1024 คูณ 1024 กิกะไบต์

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

ความแตกต่าง 4. ส่วนขยาย

UEFI รองรับทั้งส่วนขยายเก่า (เช่น ACPI) และส่วนขยายใหม่ตามข้อกำหนดของ EFI พร้อมฟังก์ชันการทำงานที่ดีกว่า (Asus Splashtop เป็นต้น)

ข้อแตกต่าง 5. ควบคุมง่าย

เนื่องจากตัวเลือกส่วนใหญ่จะแสดงในรูปแบบของสัญลักษณ์ภาพกราฟิก การทำงานกับตัวเลือกเหล่านั้นจึงง่ายและสะดวก ลองดูด้วยตัวคุณเอง

ข้อแตกต่าง 6. บูตอย่างปลอดภัย

มาตรฐาน UEFI มีข้อดีอีกอย่างหนึ่งที่เรียกว่า ปลอดภัย บูต– นี่คือการป้องกันพิเศษต่อการเริ่มต้นรหัสที่ไม่ได้ลงนาม ปกป้องระบบจากการแทนที่โปรแกรมโหลดบูตและการเปิดตัวซอฟต์แวร์ที่ไม่มีลิขสิทธิ์ มันเกิดในเวอร์ชัน UEFI 2.2 และมีการนำไปใช้ในคอมพิวเตอร์สมัยใหม่หลายเครื่อง แม้จะมีข้อดีมากมาย แต่ผู้ใช้ก็เลือกที่จะปิดการใช้งาน Secure Boot เนื่องจากบางครั้งข้อเสียก็มีมากกว่าข้อดีของมัน โดยเฉพาะอย่างยิ่งเมื่อจำเป็นต้องบู๊ตพีซีจากแฟลชไดรฟ์

บทสรุป

UEFI Boot คืออะไร? อย่างที่คุณเห็นข้อกำหนด UEFI Boot มีข้อได้เปรียบที่สำคัญหลายประการเหนือรุ่นก่อน อินเทอร์เฟซที่สะดวกและเข้าถึงได้มากขึ้น ความเร็วการทำงานที่ดีขึ้น รองรับหน่วยความจำจำนวนมากขึ้นอย่างมาก และฮาร์ดไดรฟ์ระบบ - สิ่งนี้และอีกมากมายทำให้ UEFI เป็นตัวเลือกที่มีประสิทธิภาพและทันสมัยที่สุด หากคุณมีพีซีสมัยใหม่ (ประมาณปี 2011 เป็นต้นไป) อาจถึงเวลาที่จะพิจารณา UEFI ของคุณและทำความรู้จักกับมันให้มากขึ้น

อีเอฟไอ(อีขยายได้ เอฟไอร์มแวร์ ฉันอินเตอร์เฟซ)— อินเทอร์เฟซสำหรับการรวมศูนย์อุปกรณ์ในขณะที่ระบบเปิดอยู่ ควบคุมกระบวนการที่เกิดขึ้นระหว่างระบบปฏิบัติการและเฟิร์มแวร์ที่จัดการฟังก์ชันฮาร์ดแวร์ระดับต่ำ EFI บู๊ตคอมพิวเตอร์และถ่ายโอนการควบคุมไปยังบูตโหลดเดอร์ของระบบปฏิบัติการในภายหลัง เป็นการแทนที่เชิงตรรกะสำหรับอินเทอร์เฟซ BIOS ซึ่งเดิมใช้โดยคอมพิวเตอร์ที่เข้ากันได้กับ IBM PC

Intel พัฒนาข้อกำหนด EFI แรก ต่อมาอินเทอร์เฟซเปลี่ยนชื่อ: เรียกว่าเวอร์ชันล่าสุดของมาตรฐาน UEFI (ยูเรียบร้อย อีขยายได้ เอฟไอร์มแวร์ ฉันอินเตอร์เฟซ). ปัจจุบันมาตรฐาน UEFI กำลังได้รับการพัฒนาโดยสมาคม Unified EFI Forum

มาตรฐาน EFI รองรับเมนูกราฟิก รวมถึงคุณสมบัติเพิ่มเติมบางอย่าง (เช่น Aptio หรือ Great Wall UEFI)

เรื่องราว

เดิมทีมาตรฐาน EFI มีไว้สำหรับใช้ในระบบ Intel-HP Itanium ตัวแรกซึ่งปรากฏในช่วงกลางทศวรรษที่ 90 ความสามารถอันจำกัดที่ PC-BIOS แสดงให้เห็น (โค้ด 16 บิต, หน่วยความจำที่สามารถระบุแอดเดรสได้ 1 MB, ข้อจำกัดด้านฮาร์ดแวร์ IBM PC/AT ฯลฯ) ไม่เป็นที่ยอมรับสำหรับการใช้งานบนแพลตฟอร์มเซิร์ฟเวอร์ขนาดใหญ่ และ Itanium ได้รับการวางแผนไว้อย่างชัดเจนสำหรับสิ่งนั้น

เป็นที่น่าสังเกตว่าเดิมเรียกว่า EFI ความคิดริเริ่ม Intel Bootต่อมาได้เปลี่ยนชื่อใหม่

ข้อมูลจำเพาะ

ประวัติความเป็นมาของมาตรฐาน EFI เริ่มต้นด้วยการเปิดตัวเวอร์ชัน 1.01 แต่ยังไม่มีการใช้งานอย่างแพร่หลาย เนื่องจากถูกถอนออกจากตลาดอย่างรวดเร็วเนื่องจากปัญหาทางกฎหมายที่เกี่ยวข้องกับการใช้เครื่องหมายการค้า

ต่อมาในวันที่ 1 ธันวาคม พ.ศ. 2545 มีการเปิดตัว EFI เวอร์ชัน 1.10 ซึ่งรวมถึงโมเดลไดรเวอร์ EFI และการปรับปรุง "รูปลักษณ์" หลายประการในเวอร์ชัน 1.02

ในปี 2548 Intel ได้มอบหมายข้อกำหนด EFI ให้กับฟอรัม UEFI ซึ่งต่อมามีหน้าที่รับผิดชอบในการพัฒนาอินเทอร์เฟซเพิ่มเติม ในเวลาเดียวกัน มาตรฐาน EFI ก็เปลี่ยนชื่อเป็น Unified EFI (UEFI) เพื่อเน้นย้ำถึงการเปลี่ยนแปลงที่เกิดขึ้น เป็นที่น่าสังเกตว่าแม้จะเปลี่ยนชื่อแล้ว แต่ทั้งสองคำนี้ยังคงใช้อย่างอิสระในเอกสารส่วนใหญ่

เมื่อวันที่ 7 มกราคม พ.ศ. 2550 ฟอรัม UEFI ได้เปิดตัว UEFI เวอร์ชัน 2.1 ซึ่งนำเสนอการเข้ารหัสที่ได้รับการปรับปรุง การรับรองความถูกต้องของเครือข่าย และสถาปัตยกรรมอินเทอร์เฟซผู้ใช้ที่ได้รับการอัปเดต

อินเทอร์เฟซ EFI ประกอบด้วยตารางที่รวมข้อมูลที่แตกต่างกันจำนวนมาก: ข้อมูลเกี่ยวกับแพลตฟอร์ม บริการบูตและรันไทม์ที่มีให้สำหรับตัวโหลดระบบปฏิบัติการและระบบปฏิบัติการเอง ส่วนขยาย BIOS บางตัว (ACPI หรือ SMBIOS) ก็รวมอยู่ใน EFI เช่นกัน - ส่วนขยายเหล่านี้ไม่ต้องการอินเทอร์เฟซรันไทม์ 16 บิต

บริการ

EFI กำหนดบริการการบูตที่รองรับ:

  • คอนโซลข้อความและกราฟิก
  • บล็อก;
  • บริการไฟล์

อินเทอร์เฟซยังกำหนดบริการรันไทม์ (วันที่ เวลา และหน่วยความจำ)

ไดรเวอร์อุปกรณ์

มาตรฐาน EFI นอกเหนือจากไดรเวอร์มาตรฐานสำหรับสถาปัตยกรรมแล้ว ยังกำหนดสภาพแวดล้อมของไดรเวอร์ที่ไม่ขึ้นกับแพลตฟอร์มอีกด้วย สภาพแวดล้อมนี้เรียกว่า รหัสไบต์ EFI(อีบีซี). ข้อกำหนด UEFI กำหนดให้ซอฟต์แวร์ระบบจัดเตรียมล่ามสำหรับอิมเมจ EBC ใดๆ ที่โหลด (จริงหรืออาจเป็นไปได้) ลงสู่สภาพแวดล้อม

ดังนั้น EBC จึงสามารถเชื่อมโยงได้อย่างง่ายดายกับ Open Firmware ที่ไม่ขึ้นกับฮาร์ดแวร์ที่ใช้ในคอมพิวเตอร์ Apple Macintosh และ Sun Microsystems SPARC

ไดรเวอร์ EFI เฉพาะสถาปัตยกรรมบางประเภทสามารถติดตั้งอินเทอร์เฟซสำหรับใช้งานโดยระบบปฏิบัติการ ซึ่งช่วยให้ระบบปฏิบัติการใช้ EFI เป็นกราฟิกพื้นฐานและรองรับเครือข่ายก่อนที่จะโหลดไดรเวอร์

ตัวจัดการการดาวน์โหลด

EFI Boot Manager ใช้เพื่อเลือกแล้วบูตระบบปฏิบัติการ ดังนั้นจึงไม่จำเป็นต้องมีอัลกอริธึมการบูตเฉพาะ: bootloader เป็นแอปพลิเคชัน EFI

รองรับแผ่นดิสก์

นอกเหนือจากวิธีการแบ่งพาร์ติชันดิสก์มาตรฐาน (MBR) แล้ว EFI ยังรองรับ GUID Partition Table (GPT) โครงการนี้ไม่มีข้อจำกัดเฉพาะของ MBR มาตรฐาน EFI ไม่ได้ระบุระบบไฟล์ แต่โดยทั่วไปแล้วการใช้งาน EFI จะรองรับระบบไฟล์ FAT32

เปลือก

สภาพแวดล้อมเชลล์แบบเปิดของมาตรฐานทำให้ผู้ใช้สามารถโหลดเพื่อดำเนินการบางอย่างได้ สะดวกกว่ามาก: ผู้ใช้ไม่ต้องโหลดระบบปฏิบัติการเอง เชลล์เป็นแอปพลิเคชัน EFI ธรรมดาที่สามารถจัดเก็บไว้ใน ROM แพลตฟอร์ม (หรือบนอุปกรณ์แยกต่างหากที่มีไดรเวอร์อยู่ใน ROM)

นอกจากนี้ ผู้ใช้ยังสามารถใช้เชลล์เพื่อรันแอปพลิเคชัน EFI อื่นๆ ได้ (เช่น การกำหนดค่าหรือการติดตั้งระบบปฏิบัติการ หรือการวินิจฉัย การกำหนดค่า หรือการอัปเดตเฟิร์มแวร์) ฟังก์ชั่นของเชลล์ยังรวมถึงการเล่นสื่อซีดี/ดีวีดีโดยไม่ต้องโหลดระบบปฏิบัติการ นอกจากนี้ เชลล์ EFI ยังอนุญาตให้ดำเนินการตามคำสั่งเพื่อคัดลอกหรือย้ายไฟล์และไดเร็กทอรี โดยมีเงื่อนไขว่างานจะต้องดำเนินการบนระบบไฟล์ที่รองรับ คุณยังสามารถดาวน์โหลด/ยกเลิกการโหลดไดรเวอร์ได้อีกด้วย และสุดท้าย เชลล์ก็สามารถใช้สแต็ก TCP/IP แบบเต็มได้

เชลล์ EFI รองรับสคริปต์ในรูปแบบของไฟล์ที่มีนามสกุล .nsh (คล้ายกับไฟล์แบตช์ใน DOS)

ชื่อคำสั่งมักยืมมาจากล่ามบรรทัดคำสั่ง (COMMAND.COM หรือ Unix shell) เปลือก EFI สามารถทำหน้าที่เป็นอะนาล็อกทางเลือกและเต็มรูปแบบของล่ามบรรทัดคำสั่งหรืออินเทอร์เฟซข้อความ BIOS ได้อย่างสมบูรณ์

ส่วนขยาย

ส่วนขยาย EFI ถูกโหลดจากอุปกรณ์จัดเก็บข้อมูลแบบไม่ลบเลือนเกือบทุกชนิดที่เชื่อมต่อกับพีซี


การนำไปปฏิบัติ

กรอบนวัตกรรมแพลตฟอร์ม Intel

Intel Platform Innovation Framework (“Intel Innovation Toolkit”) คือชุดข้อกำหนดที่เผยแพร่โดย Intel ด้วยความร่วมมือกับ EFI ในกรณีนี้ EFI จะกำหนดอินเทอร์เฟซระหว่างระบบปฏิบัติการกับฮาร์ดแวร์และซอฟต์แวร์ และชุดเครื่องมือมีหน้าที่ในการกำหนดโครงสร้างที่ใช้ในการสร้างซอฟต์แวร์แบบฝัง การกำหนดนี้ทำขึ้นในระดับที่ต่ำกว่าฟังก์ชันที่มีให้ใน EFI

ตัวอย่างเช่น ชุดเครื่องมือประกอบด้วยขั้นตอนทั้งหมดที่ต้องเอาชนะเพื่อเริ่มต้นคอมพิวเตอร์อย่างถูกต้องตั้งแต่วินาทีที่เปิดเครื่อง ความสามารถของเฟิร์มแวร์ภายในเหล่านี้ไม่ได้เป็นส่วนหนึ่งของข้อกำหนด EFI แต่รวมอยู่ในข้อกำหนดการเริ่มต้นแพลตฟอร์ม UEFI ชุดเครื่องมือนี้ได้รับการทดสอบบนแพลตฟอร์ม XScale, Itanium และ IA-32

ความเข้ากันได้กับระบบปฏิบัติการ ในกรณีของแพลตฟอร์ม x86 นั้นทำได้โดยการใช้ โมดูลสนับสนุนความเข้ากันได้(CSM) ซึ่งมีโปรแกรม 16 บิต (CSM16) ซึ่งใช้งานโดยผู้ผลิต BIOS นอกจากนี้ยังมีเลเยอร์พิเศษ ซึ่งมีฟังก์ชันต่างๆ รวมถึงการสื่อสารระหว่าง CSM16 กับเครื่องมือต่างๆ

Intel เป็นผู้เขียนการใช้งานชุดเครื่องมือที่ไม่เหมือนใครซึ่งมีชื่อรหัสว่า "Tiano" นี่คือการใช้งานซอฟต์แวร์แบบฝังตัวที่สมบูรณ์พร้อมการรองรับ EFI ขาดส่วน 16 บิตแบบดั้งเดิมของ CSM แต่มีอินเทอร์เฟซที่จำเป็นสำหรับส่วนเสริมที่ผู้ผลิต BIOS นำมาใช้ Intel ไม่เผยแพร่การใช้งาน Tiano อย่างเต็มรูปแบบให้กับผู้ใช้ ส่วนหนึ่งของการใช้งานนี้ได้รับการเผยแพร่เป็นซอร์สโค้ดสำหรับโครงการ TianoCore เช่น ชุดนักพัฒนา EFI(อีดีเค). การใช้งานนี้รวมถึง EFI และส่วนหนึ่งของรหัสเริ่มต้นฮาร์ดแวร์ แต่ในขณะเดียวกันก็ซ่อนคุณลักษณะเฉพาะของซอฟต์แวร์ฝังตัวด้วย

ผลิตภัณฑ์ที่สร้างบนมาตรฐาน EFI สามารถซื้อผ่านผู้ผลิต BIOS บุคคลที่สาม (เช่น American Megatrends (AMI) และซอฟต์แวร์ Insyde) การใช้งานบางอย่างขึ้นอยู่กับ Tiano โดยสมบูรณ์ ส่วนอื่นๆ เป็นไปตามข้อกำหนด แต่ไม่ได้ขึ้นอยู่กับการใช้งานของ Intel

แพลตฟอร์มที่ใช้ EFI; เครื่องมือประกอบ

ในปี 2000 Intel ได้พัฒนาระบบที่สร้างขึ้นบนแพลตฟอร์ม Itanium พวกเขารองรับ EFI 1.02

ในปี 2545 Hewlett-Packard เปิดตัวระบบที่สร้างขึ้นบนแพลตฟอร์ม Itanium 2 รองรับ EFI เวอร์ชัน 1.10 และสามารถบูตระบบปฏิบัติการ Windows, Linux, FreeBSD และ HP-UX ได้

ระบบ Itanium หรือ Itanium 2 ที่ออกมาพร้อมกับซอฟต์แวร์ที่เข้ากันได้กับ EFI ในตัวจะต้องเป็นไปตามข้อกำหนด DIG64

ในเดือนพฤศจิกายน พ.ศ. 2546 Gateway ได้เปิดตัว Gateway 610 Media Center ซึ่งเป็นระบบ x86 ตัวแรกที่สร้างขึ้นบน Windows ใช้ซอฟต์แวร์ฝังตัวที่ใช้ชุดเครื่องมือ InsydeH2O จาก Insyde Software การสนับสนุน BIOS มีให้ผ่านโมดูลสนับสนุนความเข้ากันได้ (CSM)

มกราคม 2549 Apple เปิดตัว Macintosh PC เครื่องแรกที่สร้างขึ้นบนแพลตฟอร์ม Intel ระบบใช้ EFI และเครื่องมือที่เกี่ยวข้อง แทน Open Firmware ซึ่งใช้กับระบบแพลตฟอร์ม PowerPC ก่อนหน้านี้

เมื่อวันที่ 5 เมษายน พ.ศ. 2549 Apple ได้เปิดตัว Boot Camp ซึ่งเป็นแพ็คเกจมาตรฐานที่ให้คุณสร้างดิสก์ด้วยไดรเวอร์ Windows XP นอกจากนี้ แพ็คเกจใหม่ยังมีเครื่องมือแบ่งพาร์ติชันดิสก์ที่ให้คุณติดตั้ง Windows XP ในขณะที่ปล่อยให้ Mac OS X ทำงานได้ นอกจากนี้ ยังมีการเผยแพร่การอัปเดตเฟิร์มแวร์อีกด้วย เพิ่มการรองรับ BIOS สำหรับการใช้งาน EFI บรรทัดต่อมาของคอมพิวเตอร์ Macintosh รุ่นต่อมาได้รับการเผยแพร่พร้อมซอฟต์แวร์อัพเดตและในตัว ดังนั้น ในปัจจุบัน คอมพิวเตอร์ Macintosh ทุกเครื่องสามารถโหลดระบบปฏิบัติการที่เข้ากันได้กับ BIOS ได้

มาเธอร์บอร์ดแบรนด์ "Intel" ส่วนใหญ่ผลิตด้วยซอฟต์แวร์ฝังตัวที่สร้างขึ้นโดยใช้เครื่องมือ (เช่น DP35DP) ดังนั้นในปี พ.ศ. 2548 มีการผลิตระบบ Intel มากกว่า 1 ล้านระบบ การผลิตโทรศัพท์มือถือ เดสก์ท็อปพีซี และเซิร์ฟเวอร์ใหม่ๆ ที่ทำงานบนชุดเครื่องมือนี้เริ่มต้นในปี 2549 ตัวอย่างเช่น มาเธอร์บอร์ดทั้งหมดที่ใช้ชุดลอจิกระบบ Intel 945 ใช้เครื่องมือในการทำงาน อย่างไรก็ตาม ตามกฎแล้วซอฟต์แวร์ฝังตัวไม่รองรับ EFI เท่านั้น โดยจำกัดเฉพาะการรองรับ BIOS เท่านั้น

ตั้งแต่ปี 2005 เป็นต้นมา มาตรฐาน EFI ได้ถูกนำไปใช้กับสถาปัตยกรรมที่ไม่ใช่พีซี (เช่น ระบบฝังตัวที่สร้างบน XScale) EDK มีเป้าหมาย NT32 แยกต่างหากที่อนุญาตให้ซอฟต์แวร์ EFI และแอปพลิเคชันฝังอยู่ในแอปพลิเคชัน Windows ในปี 2550 Hewlett-Packard ได้เปิดตัวเครื่องพิมพ์ซีรีส์ 8000 เป็นเครื่องพิมพ์เครื่องแรกที่มีซอฟต์แวร์ฝังตัวที่เข้ากันได้กับ EFI ในปี 2008 MSI ได้เปิดตัวมาเธอร์บอร์ดกลุ่มหนึ่งที่สร้างขึ้นบนชิปเซ็ต Intel P45 ซึ่งรองรับ EFI

ระบบปฏิบัติการ

  • ตั้งแต่ทศวรรษ 2000 ระบบปฏิบัติการ GNU/Linux มักใช้ EFI ในการบูต
  • ตั้งแต่ปี 2545 ระบบปฏิบัติการ HP-UX เริ่มใช้ EFI เป็นกลไกการบูตในระบบที่สร้างบนแพลตฟอร์ม IA-64 ระบบปฏิบัติการ OpenVMS ใช้มาตรฐานนี้มาตั้งแต่ต้นปี 2548
  • Apple นำมาตรฐาน EFI มาใช้โดยการเปิดตัวคอมพิวเตอร์บางรุ่นที่สร้างขึ้นบนสถาปัตยกรรม Intel Mac OS X 10.4 (Tiger) สำหรับ Intel และ Mac OS X 10.5 (Leopard) รองรับ EFI v1.10 ไม่เพียงแต่ในโหมด 32 บิตเท่านั้น แต่ยังรวมถึง CPU 64 บิตด้วย ดังนั้นการใช้บูตโหลดเดอร์ EFI การติดตั้ง Microsoft Windows 7 บนคอมพิวเตอร์ Apple จึงยังคงเป็นไปไม่ได้เนื่องจากระบบปฏิบัติการนี้ต้องใช้ UEFI หรือเวอร์ชันที่ใหม่กว่า
  • Microsoft Windows รองรับ EFI สำหรับสถาปัตยกรรม 64 บิต Microsoft ตั้งข้อสังเกตว่าการขาดการสนับสนุน EFI บน CPU 32 บิตเกิดจากการขาดข้อมูลจากผู้ผลิตพีซี การโยกย้ายของ Microsoft ไปยังระบบปฏิบัติการ 64 บิตไม่อนุญาตให้ใช้ EFI 1.10 เนื่องจากสภาพแวดล้อมของโปรเซสเซอร์ไม่รองรับส่วนขยาย 64 บิต รองรับ x86-64 รวมอยู่ใน UEFI 2.0 Windows 2000 เวอร์ชัน Itanium (Advanced Server Limited Edition และ Datacenter Server Limited Edition) รองรับ EFI 1.1 Windows Server 2003 สำหรับ IA-64, Windows XP และ Windows 2000 Advanced Server Limited Edition เวอร์ชัน 64 บิต ออกแบบมาโดยเฉพาะสำหรับ Intel ตระกูลโปรเซสเซอร์ Itanium รองรับ EFI ซึ่งกำหนดไว้สำหรับแพลตฟอร์มนี้ตามข้อกำหนด DIG64 นักพัฒนา Microsoft ได้แนะนำการสนับสนุน UEFI ในระบบปฏิบัติการ Windows 64 บิตโดยเริ่มจาก Windows Server 2008 และ Windows Vista Service Pack 1

ข้อบกพร่อง

มาตรฐาน EFI ได้รับการวิพากษ์วิจารณ์อย่างหูหนวกในการเพิ่มความซับซ้อนให้กับระบบ ผู้เชี่ยวชาญหลายคนตั้งข้อสังเกตว่า EFI ไม่ได้ให้ข้อได้เปรียบที่สำคัญแก่ระบบปฏิบัติการ แต่ในขณะเดียวกันก็มีความซับซ้อนอย่างมาก นอกจากนี้ การใช้งาน BIOS ทางเลือกที่เป็นโอเพ่นซอร์สโดยสมบูรณ์ (OpenBIOS และ coreboot) ได้ถูกยกเลิกเพื่อสนับสนุน EFI

ในเดือนกันยายน พ.ศ. 2554 ไมโครซอฟต์ได้ประกาศว่าการรับรองคอมพิวเตอร์ที่เข้ากันได้กับ Microsoft Windows 8 อาจนำไปสู่การผลิตอุปกรณ์ในภายหลังซึ่งจะไม่รองรับระบบปฏิบัติการอื่นใดไม่ว่าในกรณีใดก็ตาม Microsoft ได้ชี้แจงว่าผู้ขายอาจสามารถเพิ่มลายเซ็นอื่นๆ ได้ หลังจากนั้นไม่นาน ก็มีข้อกำหนดการรับรองบังคับ อย่างไรก็ตาม สำหรับอุปกรณ์บน ARM ในกรณีของพวกเขา ข้อกำหนดมีดังต่อไปนี้: ปิดใช้งานฟังก์ชัน "การบูตอย่างปลอดภัย" โดยสมบูรณ์ ในกรณีนี้ การติดตั้งระบบปฏิบัติการอื่นก็ไม่สามารถทำได้เช่นกัน

ผู้ผลิตส่วนประกอบสำหรับคอมพิวเตอร์ส่วนบุคคลและโปรแกรมสมัยใหม่หลายรายพยายามตรวจสอบให้แน่ใจว่าผลิตภัณฑ์ของตนรองรับอินเทอร์เฟซ UEFI โซลูชันซอฟต์แวร์นี้ควรเป็นทางเลือกที่ยอดเยี่ยมสำหรับระบบ BIOS ที่คุ้นเคยอยู่แล้ว

อะไรคือลักษณะเฉพาะของซอฟต์แวร์ที่เป็นปัญหา? มีตัวเลือกอะไรบ้างสำหรับการใช้งาน? และ UEFI คืออะไร? เรามาลองทำความเข้าใจกับปัญหานี้กัน

UEFI คืออะไร?

UEFI หมายถึงอินเทอร์เฟซพิเศษที่ติดตั้งระหว่างระบบปฏิบัติการที่ติดตั้งบนคอมพิวเตอร์และซอฟต์แวร์ที่รับรองการทำงานของส่วนประกอบฮาร์ดแวร์ต่างๆ ของคอมพิวเตอร์ บางคนเรียกอินเทอร์เฟซนี้ว่า BIOS Uefi ในแง่หนึ่ง แม้แต่ชื่อนี้ก็ยังมีข้อผิดพลาดอยู่ ท้ายที่สุดแล้ว BIOS ทำงานบนหลักการที่แตกต่างไปจากเดิมอย่างสิ้นเชิง UEFI ได้รับการพัฒนาโดย Intel และ BIOS เป็นซอฟต์แวร์ที่รองรับโดยแบรนด์ต่างๆ วัตถุประสงค์ของ BIOS และ UEFI นั้นโดยพื้นฐานแล้วเหมือนกัน แต่อย่างเป็นทางการแล้วการรวม BIOS UEFI ไม่ถูกต้อง แต่ในขณะเดียวกันก็ไม่ขัดแย้งกับตรรกะของซอฟต์แวร์และอัลกอริธึมฮาร์ดแวร์สำหรับการควบคุมพีซี

ความแตกต่างระหว่าง UEFI และ BIOS

ก่อนอื่นคุณควรคำนึงถึงสิ่งสำคัญ - ความแตกต่างระหว่าง UEFI แบบคลาสสิกและ BIOS บริสุทธิ์ UEFI ในปัจจุบันถือเป็นโซลูชันซอฟต์แวร์ที่เป็นทางเลือกที่ดีสำหรับ BIOS ผู้ผลิตมาเธอร์บอร์ดพีซีหลายรายพยายามทำให้อุปกรณ์ของตนรองรับซอฟต์แวร์ที่พัฒนาโดย Intel สามารถตรวจพบความแตกต่างระหว่าง UEFI และ BIOS ได้อย่างง่ายดายโดยคำนึงถึงข้อเสียของระบบที่สอง ข้อเสียประการแรกคือ BIOS ไม่สามารถรับประกันการใช้พื้นที่ดิสก์บนฮาร์ดไดรฟ์ขนาดใหญ่ได้อย่างเต็มที่ซึ่งมีปริมาณเกิน 2 TB

นี่เป็นเพราะความจริงที่ว่าเมื่อไม่กี่ปีที่ผ่านมาความจุของฮาร์ดไดรฟ์ดังกล่าวดูเหมือนจะไม่สามารถบรรลุได้ ดังนั้นผู้ผลิตพีซีจึงไม่ให้ความสนใจเป็นพิเศษกับข้อเสียของระบบ BIOS ที่เกี่ยวข้อง วันนี้ฮาร์ดไดรฟ์ที่มีความจุ 2 เทราไบต์ขึ้นไปจะไม่ทำให้ใครแปลกใจ ผู้ผลิตคอมพิวเตอร์ส่วนบุคคลรู้สึกว่าจำเป็นต้องเปลี่ยนมาใช้ UEFI แล้ว เมื่อพิจารณาถึงแนวโน้มทางเทคโนโลยีสมัยใหม่ ความต้องการนี้จึงไม่สามารถเรียกได้ว่าเป็นอคติ

คุณสมบัติอีกประการหนึ่งของ BIOS คือรองรับพาร์ติชันบนฮาร์ดไดรฟ์ในจำนวนที่จำกัด UEFI มีความสามารถในการทำงานกับ 128 พาร์ติชั่น การออกแบบใหม่ของ Intel ได้สร้างตารางพาร์ติชัน GPT ที่สามารถใช้ประโยชน์จากข้อดีทางเทคโนโลยีทั้งหมดของ UEFI แม้จะมีความแตกต่างทั้งหมดที่กล่าวถึงระหว่างสภาพแวดล้อมใหม่และระบบ BIOS แบบเดิม แต่ฟังก์ชันหลักก็ยังเหมือนเดิม ไม่มีความแตกต่างที่แท้จริงระหว่างระบบเหล่านี้มากนัก ข้อยกเว้นประการเดียวคืออัลกอริธึมความปลอดภัยที่ใช้งานใน UEFI ผู้เชี่ยวชาญเชื่อว่าแพลตฟอร์มใหม่ทำให้สามารถโหลดระบบปฏิบัติการได้เร็วขึ้น คนอื่นเชื่อว่าสิ่งนี้เกี่ยวข้องกับระบบปฏิบัติการ Windows 8 เท่านั้น

มาดูระบบความปลอดภัยที่ใช้ใน UEFI กันดีกว่า

เทคโนโลยีความปลอดภัยสิ่งแวดล้อม UEFI

ระบบ UEFI ล้ำหน้า BIOS ในแง่ของความปลอดภัย ปัจจุบันมีไวรัสที่มีลักษณะเฉพาะซึ่งมีความสามารถในการเจาะเข้าไปในวงจรไมโครซึ่งมีการเขียนอัลกอริธึม BIOS เป็นผลให้สามารถบูตระบบปฏิบัติการด้วยสิทธิ์ผู้ใช้เพิ่มเติมได้ นี่เป็นการเปิดโอกาสให้เข้าถึงโดยไม่ได้รับอนุญาตได้อย่างกว้างขวาง โซลูชันซอฟต์แวร์ใหม่จาก Intel ยังใช้โหมดการบูตที่ปลอดภัย ซึ่งมีอัลกอริธึมที่เรียกว่า Secure Boot

อัลกอริทึมนี้ขึ้นอยู่กับการใช้คีย์ชนิดพิเศษที่ได้รับการรับรองโดยแบรนด์ที่ใหญ่ที่สุดในอุตสาหกรรมไอที ในความเป็นจริง ปัจจุบันมีบริษัทดังกล่าวไม่มากนัก หากเราพูดถึงการสนับสนุนตัวเลือกที่เกี่ยวข้องโดยผู้ผลิตระบบปฏิบัติการ ในปัจจุบันมีเพียง Microsoft เท่านั้นที่ให้การสนับสนุนใน Windows 8 นอกจากนี้ ปัจจุบันมีการใช้ความเข้ากันได้กับอัลกอริธึมความปลอดภัยนี้ใน Linux บางเวอร์ชัน

ข้อดีของระบบ UEFI

ข้อเสียข้างต้นทั้งหมดของระบบ BIOS ถือได้ว่าเป็นข้อดีของ UEFI แต่ระบบใหม่มีข้อดีที่สำคัญหลายประการ มาดูพวกเขากันดีกว่า ประการแรก ระบบมีอินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย UEFI ใช้การรองรับเมาส์ ซึ่งไม่ใช่เรื่องปกติสำหรับ BIOS นอกจากนี้ UEFI หลายเวอร์ชันยังรองรับอินเทอร์เฟซ Russified อัลกอริธึมที่ใช้ในโซลูชันซอฟต์แวร์ใหม่ทำให้สามารถบูตระบบปฏิบัติการได้เร็วกว่าเมื่อใช้ BIOS มาก ตัวอย่างเช่น ระบบปฏิบัติการ Windows 8 บนพีซีที่มี UEFI ซึ่งมีประสิทธิภาพ CPU เพียงพอและส่วนประกอบหลักอื่นๆ จะโหลดภายใน 10 วินาที

ข้อดีที่สำคัญอื่นๆ ของ UEFI ได้แก่ กลไกการอัพเดตที่ง่ายกว่าและสะดวกกว่าเมื่อเปรียบเทียบกับ BIOS ตัวเลือกที่มีประโยชน์อีกตัวที่นำมาใช้ใน UEFI คือการมีตัวจัดการการบูตของตัวเอง สามารถใช้ได้หากมีการติดตั้งระบบปฏิบัติการหลายระบบบนคอมพิวเตอร์ส่วนบุคคล

ข้อได้เปรียบทางเทคโนโลยีของอินเทอร์เฟซซอฟต์แวร์ UEFI มีความชัดเจนแล้ว ปัจจุบันผู้ผลิตส่วนประกอบฮาร์ดแวร์สำหรับคอมพิวเตอร์ส่วนบุคคลที่ได้รับความนิยมสูงสุดกำลังพยายามรับประกันความเข้ากันได้ของฮาร์ดแวร์กับระบบ UEFI ตามที่ผู้เชี่ยวชาญด้านไอทีระบุว่าการเปลี่ยนไปใช้ระบบใหม่สามารถนำไปสู่แนวโน้มทางเทคโนโลยีใหม่ได้ สำหรับผู้ผลิตซอฟต์แวร์และฮาร์ดแวร์ชั้นนำ ความสามารถที่นำเสนอโดยนักพัฒนา UEFI Intel ดูน่าสนใจมาก นอกจากนี้ ตัวเลือกเทคโนโลยี UEFI ยังได้รับการสนับสนุนอย่างเต็มที่จากแบรนด์ที่ใหญ่ที่สุดในตลาดระบบปฏิบัติการในปัจจุบัน

บูตอย่างปลอดภัย

เรามาดูรายละเอียดเพิ่มเติมเกี่ยวกับประโยชน์ของ Secure Boot ซึ่งเป็นเทคโนโลยีความปลอดภัยที่สนับสนุนโดยระบบ UEFI แนวคิดหลักคืออะไร?

Secure Boot เป็นโปรโตคอลการบูตที่ปลอดภัยที่ออกแบบมาเพื่อปกป้องระบบจากมัลแวร์และไวรัส คีย์ที่ใช้ในเทคโนโลยีนี้ต้องได้รับการรับรองว่าใช้งานได้เต็มรูปแบบ ปัจจุบันมีเพียงส่วนเล็กๆ ของแบรนด์ซอฟต์แวร์ทั้งหมดเท่านั้นที่ตรงตามเกณฑ์นี้

ซึ่งรวมถึง Microsoft ซึ่งได้ดำเนินการรองรับอัลกอริธึมดังกล่าวในระบบปฏิบัติการ Windows 8 ในบางกรณี สถานการณ์นี้อาจทำให้กระบวนการติดตั้งระบบปฏิบัติการอื่นมีความซับซ้อนอย่างมากในคอมพิวเตอร์ส่วนบุคคลที่ใช้ระบบ UEFI หากคุณติดตั้ง Windows ใหม่ UEFI อาจยังคงแสดงความภักดีอยู่บ้าง แต่เฉพาะในกรณีที่เวอร์ชันของระบบปฏิบัติการที่ติดตั้งนั้นใกล้เคียงกับเวอร์ชันที่ผู้ผลิตติดตั้งมากที่สุด

ควรสังเกตว่าลีนุกซ์บางรุ่นเข้ากันได้กับคุณสมบัติ Secure Boot แม้ว่าจะไม่อนุญาตให้โหลดระบบปฏิบัติการใหม่ โครงสร้าง UEFI ก็ยังให้ความสามารถในการปิดใช้งานอัลกอริทึม Secure Boot แน่นอนว่าในกรณีนี้การโหลดระบบปฏิบัติการจะไม่ถือว่าปลอดภัยอีกต่อไป อย่างไรก็ตาม คุณสามารถเปิดใช้งานตัวเลือกที่เกี่ยวข้องได้ตลอดเวลา

ระบบปฏิบัติการที่รองรับ UEFI

ในบางกรณีที่เกิดขึ้นไม่บ่อยนัก สามารถติดตั้งระบบปฏิบัติการอื่นที่รองรับ Secure Boot ได้ ตัวอย่างเช่น ในทางทฤษฎีแล้ว เป็นไปได้ที่จะติดตั้งระบบปฏิบัติการ Windows 7 บนแล็ปท็อปที่รองรับ UEFI BIOS โดยทั่วไป ความน่าจะเป็นที่จะติดตั้งระบบปฏิบัติการทางเลือกได้สำเร็จนั้นต่ำ ตามที่ระบุไว้ข้างต้น Linux บางรุ่นสามารถใช้งานร่วมกับ UEFI ได้

คุณสมบัติการตั้งค่า

ต่อไป เราจะดูความแตกต่างของการตั้งค่าโซลูชันซอฟต์แวร์ใหม่ ตัวเลือกที่น่าสนใจ ได้แก่ การจำลอง BIOS มีไว้เพื่ออะไร? UEFI บางเวอร์ชันใช้อัลกอริธึมที่ให้การจัดการพีซีตามกลไกที่ UEFI ในอดีตใช้ โหมดนี้อาจมีชื่อที่แตกต่างกันขึ้นอยู่กับพีซีที่ใช้ โดยทั่วไปจะเรียกว่า Launch CSM หรือ Legacy การติดตั้ง UEFI ในโหมดการบูตมาตรฐานไม่ควรทำให้เกิดปัญหาใดๆ

คุณสมบัติของการเข้าถึง UEFI

ข้อเท็จจริงที่น่าทึ่งอีกประการหนึ่งที่ไม่สามารถเพิกเฉยได้คือ UEFI เวอร์ชันจำนวนมาก ในคอมพิวเตอร์ส่วนบุคคลที่ผลิตโดยแบรนด์ต่างๆ อาจแตกต่างกันอย่างมาก ความพร้อมใช้งานของคุณสมบัติแต่ละอย่างอาจแตกต่างกันไปในคอมพิวเตอร์แต่ละเครื่อง ตัวอย่างเช่น มักเกิดขึ้นว่าเมื่อพีซีบูท เมนูจะไม่แสดงขึ้นมา ซึ่งผู้ใช้สามารถไปที่การตั้งค่า UEFI ได้ ในกรณีนี้ Windows ให้ความสามารถในการดาวน์โหลดตัวเลือกที่จำเป็น ในแท็บ "ตัวเลือก" คุณต้องเปิดใช้งาน "ตัวเลือกการบูตพิเศษ" หลังจากนี้ คุณจะต้องรีสตาร์ทคอมพิวเตอร์ ตัวเลือกการดาวน์โหลดจะปรากฏบนหน้าจอ

นอกจากนี้ยังมีวิธีอื่นในการให้การเข้าถึงตัวเลือก UEFI มันทำงานบนคอมพิวเตอร์ส่วนบุคคลหลายเครื่อง เมื่อเริ่มต้นการโหลด คุณต้องกด Esc หลังจากนี้ เมนูที่กล่าวถึงข้างต้นจะเปิดขึ้น

คุณสมบัติการทำงานในโหมดต่างๆ

โปรดทราบว่าเมื่อเปลี่ยนโหมดการทำงาน UEFI จาก Normal เป็น Legacy ขอแนะนำให้เปิดใช้งานอินเทอร์เฟซ UEFI อีกครั้งพร้อมตัวเลือกทั้งหมดในโอกาสแรก มิฉะนั้นระบบปฏิบัติการอาจไม่เริ่มทำงาน คอมพิวเตอร์ส่วนบุคคลจำนวนมากไม่มีปัญหานี้ เนื่องจากผู้ผลิตใช้อัลกอริธึมพิเศษในโครงสร้างการจัดการที่อนุญาตให้เปิดใช้งานโหมด UEFI โดยอัตโนมัติ บางรุ่นมีโหมดไฮบริดซึ่งจะกระตุ้นการปรับ BIOS ความแตกต่างในเวอร์ชัน UEFI ยังบ่งบอกถึงความเป็นไปไม่ได้ที่จะปิดใช้งาน Secure Boot ในโหมดการทำงานปกติ

แฟลชไดรฟ์ที่สามารถบู๊ตได้ UEFI

ในบางสถานการณ์ อาจจำเป็นต้องบูตระบบปฏิบัติการจากแฟลชไดรฟ์ ปัญหาหลักที่นี่คือไม่รู้จักแฟลชไดรฟ์ที่มีรูปแบบแตกต่างจาก FAT32 มีวิธีแก้ไขปัญหานี้ แฟลชไดรฟ์ที่สามารถบูตได้ของ Windows ทั้งหมดได้รับการฟอร์แมตในระบบไฟล์ NTFS ตามค่าเริ่มต้น UEFI ไม่รู้จักระบบไฟล์นี้ ดังนั้นงานหลักคือตรวจสอบให้แน่ใจว่าส่วนประกอบฮาร์ดแวร์ที่เกี่ยวข้องได้รับการฟอร์แมตในระบบ FAT32 ผู้เชี่ยวชาญด้านไอทีจำนวนมากพิจารณาว่าระบบไฟล์นี้ล้าสมัย อย่างไรก็ตาม ความเกี่ยวข้องของมาตรฐานที่เกี่ยวข้องสามารถประเมินได้โดยการประยุกต์ใช้ใน UEFI

แฟลชไดรฟ์สำหรับบูตเข้าสู่ UEFI

ฉันต้องทำอะไรเพื่อให้แน่ใจว่า UEFI แฟลชไดรฟ์ที่สามารถบู๊ตได้นั้นได้รับการยอมรับโดยไม่มีปัญหา ประการแรกเป็นที่พึงประสงค์ว่าความจุในการจัดเก็บอย่างน้อย 4 GB ประการที่สอง คุณต้องลบข้อมูลทั้งหมดออกจากแฟลชไดรฟ์ ส่วนประกอบที่จำเป็นสำหรับการสร้างแฟลชไดรฟ์ที่สามารถบู๊ตได้คือชุดแจกจ่ายของระบบปฏิบัติการ Windows

กำลังเตรียมแฟลชไดรฟ์

หากมีองค์ประกอบข้างต้นทั้งหมด คุณสามารถดำเนินการต่อได้ ต้องเสียบแฟลชไดรฟ์เข้ากับพอร์ต USB ของคอมพิวเตอร์ หลังจากนั้นให้เปิดบรรทัดคำสั่งในอินเทอร์เฟซ Windows ผู้ใช้จะต้องมีสิทธิ์ของผู้ดูแลระบบ ถัดไปผ่านบรรทัดคำสั่งให้เปิดโปรแกรม DISKPART จากนั้นคุณต้องป้อนคำสั่ง list disk

รายการดิสก์ที่มีอยู่ในระบบของคุณจะปรากฏขึ้น ค้นหาแฟลชไดรฟ์ของคุณในนั้น เลือกดิสก์ด้วยคำสั่ง select disc x โดยที่ x คือหมายเลขซีเรียล หากต้องการฟอร์แมตสื่อที่เลือก เพียงรันคำสั่ง Clean ถัดไป คุณต้องสร้างพาร์ติชันหลักบนดิสก์ ซึ่งสามารถทำได้โดยใช้คำสั่งหลักสร้างพาร์ติชัน โดยการป้อนคำสั่งที่ใช้งานอยู่ ส่วนนี้จะต้องเปิดใช้งาน หลังจากนั้นรายการพาร์ติชันสามารถแสดงบนหน้าจอได้โดยการป้อนคำสั่ง list Volume

เราเลือกพาร์ติชันที่เราต้องการด้วยคำสั่ง select Volume x โดยที่ x คือหมายเลขซีเรียลของพาร์ติชัน หากต้องการจัดรูปแบบในระบบ FAT32 ให้ป้อนคำสั่ง รูปแบบ fs=fat 32 ตอนนี้คุณต้องกำหนดตัวอักษรให้กับแฟลชไดรฟ์ ทำได้โดยใช้คำสั่งมอบหมาย จากนั้นคุณสามารถออกจากบรรทัดคำสั่งได้

การบันทึกการแจกแจง

หลังจากทำตามขั้นตอนทั้งหมดที่อธิบายไว้ข้างต้นแล้ว คุณสามารถคัดลอกชุดการแจกจ่าย Windows ไปยังแฟลชไดรฟ์ได้



มีคำถามหรือไม่?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: