มีความแตกต่างหลายประการระหว่างการบูตโหมด BIOS และโหมด EFI:
- สำหรับคอมพิวเตอร์ใหม่การบู๊ตโหมด BIOS น่าจะใช้เวลานานกว่าการบู๊ตโหมด EFI (ภายในไม่กี่วินาที)
- แต่ละโหมดมีตัวจัดการการบูตและตัวจัดการการบูตของตัวเอง ในโหมด BIOS คุณจะมี LILO, GRUB Legacy, GRUB 2, BURG, SYSLINUX และอื่น ๆ สำหรับ Linux ในโหมด EFI คุณจะได้รับ ELILO, GRUB Legacy ที่ได้รับการติดตั้งแล้วของ Fedora, GRUB 2, ตัวโหลด EFU stub loader ของ Linux kernel, rEFInd, gummiboot และตัวตักบูตที่แปลกใหม่มากหนึ่งหรือสองตัว (ดูหน้าเว็บของฉันในหัวข้อสำหรับรายละเอียดเกี่ยวกับตัวตักการบูต EFI และตัวจัดการการบูตเหล่านี้) คุณอาจมีการตั้งค่าสำหรับ BIOS เฉพาะเท่านั้นหรือตัวโหลดการบูตแบบ EFI เท่านั้น
- การบำรุงรักษาบูต EFI โหมดแตกต่างจากการบำรุงรักษาบูตโหมด BIOS เมื่อคุณรู้ว่าคุณกำลังทำอะไรและหาก EFI ของคุณไม่ใช่บั๊ก - ภาระการบำรุงรักษาบูต EFI นั้นง่ายและยืดหยุ่นมากขึ้น แต่มือใหม่ส่วนใหญ่พบว่ามันยากขึ้นเพราะพวกเขาคุ้นเคยกับรูปแบบ BIOS และเนื่องจากเครื่องมือสำหรับจัดการตัวจัดการการบูต BIOS นั้นรวมเข้ากับ OSes และตัวติดตั้งระบบปฏิบัติการได้ดีกว่าเครื่องมือสำหรับจัดการ EFI boot loader
- การบูทโหมด EFI ช่วยให้คุณสามารถเข้าถึงบริการรันไทม์ของ EFI ได้ ในปัจจุบันนี้ค่อนข้างน้อย - พวกเขาให้คุณจัดการลำดับการบู๊ตจาก Linux และปล่อยให้เคอร์เนลที่เก็บข้อมูลใน NVRAM ในกรณีที่เคอร์เนลตกใจ แต่มันเกี่ยวกับมัน ในอนาคตบริการรันไทม์ของ EFI อาจมีความสำคัญมากกว่า
- EFI จัดเตรียมสภาพแวดล้อมเวลาบูตซึ่งมีประโยชน์สำหรับสิ่งต่าง ๆ เช่นการแก้ไขไฟล์การกำหนดค่าบูตโหลดเดอร์โดยไม่ต้องบูทระบบปฏิบัติการ
- EFIs ล่าสุดรวมถึงที่จัดส่งบนคอมพิวเตอร์ที่มี Windows 8 รองรับการใช้งาน Secure Boot ขณะนี้สิ่งนี้สร้างความยุ่งยากมากกว่าความได้เปรียบสำหรับผู้ใช้ Linux เนื่องจากการสนับสนุน Secure Boot ใน Linux ยังคงเป็นพื้นฐาน แต่มันให้ประโยชน์ด้านความปลอดภัยทางทฤษฎีอย่างน้อยเพราะช่วยป้องกันชุดบูท EFI
- แม้ว่าจะไม่ใช่ข้อเสียของ BIOS ต่อการเปลี่ยนจากโหมด EFI ไปเป็นโหมด BIOS ต้องติดตั้งระบบปฏิบัติการของคุณอีกครั้งหรืออย่างน้อยก็ต้องปรับแต่งบูตบูตใหม่อย่างน้อยก็สมมติว่าคุณต้องการติดตั้งอะไรไว้แล้ว (Windows ถ้าคุณ ยังไม่ได้ติดตั้งอะไรเลย)
ทั้งหมดนี้เป็นเรื่องเล็กน้อยเมื่อเทียบกับข้อเสียเปรียบครั้งใหญ่ในการบูตโหมด EFI บนแล็ปท็อป Samsungที่คุณระบุ: หากข้อผิดพลาดของเฟิร์มแวร์ของ Samsung ถูกเปิดขึ้นคอมพิวเตอร์ใหม่ของคุณจะกลายเป็นก้อนไร้ประโยชน์
สำหรับความกว้างบิตของ Linux ในโหมด EFI คุณจะดีที่สุดเมื่อใช้กับรุ่น 64 บิต แม้ว่าเวอร์ชั่น 32 บิตสามารถใช้งานได้กับการกระโดดแบบวนรอบ แต่รุ่น 64 บิตจะติดตั้งได้ง่ายกว่าและจะทำงานได้ดีขึ้น ในโหมด BIOS รุ่นใดรุ่นหนึ่งจะใช้งานได้แม้ว่าฉันจะยังคงแนะนำรุ่น 64 บิตเพราะมันน่าจะเร็วกว่าโดยเฉพาะกับโปรแกรมบางประเภท