Có bất kỳ nhược điểm nào đối với BIOS kế thừa trái ngược với UEFI không?


9

Có bất kỳ nhược điểm nào khi cài đặt Ubuntu 13.10 (và sớm 14.04) trong BIOS kế thừa thay vì UEFI không? Tôi đã cài đặt 13.10 64 bit trong Legacy do nhầm lẫn và chỉ tự hỏi liệu nó có làm tổn thương gì không nếu chỉ để nó ở đó như vậy?

BIÊN TẬP

Mọi thứ dường như đang chạy tốt ở Legacy và tất cả các trình điều khiển của tôi đều hoạt động.

Câu trả lời:


14

Những điểm chính là:

  • Khởi động chế độ EFI có thể nhanh hơn. Sự khác biệt có thể là vài giây, trái ngược với những gì K. Darien Freeheart đã viết, nhưng sự khác biệt cũng thay đổi từ máy tính này sang máy tính khác; trên một số máy tính, lợi ích tốc độ có thể không tồn tại. Hiệu quả được cảm nhận chủ yếu ở phần khởi động firmware chứ không phải trong quá trình khởi động Linux.
  • Khởi động ở chế độ EFI cho phép HĐH truy cập vào một số tính năng EFI nhất định. Ngày nay, lớn nhất trong số này là khả năng kiểm soát trình quản lý khởi động tích hợp của phần sụn, thông qua efibootmgrtiện ích Linux . Hạt nhân cũng có thể ghi lại dữ liệu sự cố trong NVRAM, nhưng điều đó chủ yếu được các nhà phát triển quan tâm. Trong tương lai, số lượng những thứ có thể được thực hiện với khởi động ở chế độ EFI từ bản phân phối Linux đã khởi động có thể tăng lên.
  • Secure Boot không phù hợp thực sự có thể cung cấp một số lợi ích bảo mật, nếu bạn chọn định cấu hình đúng cách. Bạn có thể không bao giờ cần hoặc nhận thấy những lợi ích này, nhưng nếu, tại một thời điểm nào đó trong tương lai, một số phần mềm độc hại tiền khởi động lây lan và có thể lây nhiễm các máy tính chạy Linux, bạn có thể vui mừng khi Secure Boot hoạt động.
  • EFI cung cấp các tùy chọn trình quản lý khởi động và bộ tải khởi động mới và khác nhau. Ngoài GRUB, có sẵn cho cả BIOS và EFI, bạn có thể sử dụng rEFInd hoặc gummiboot để chọn HĐH và ELILO hoặc trình tải sơ khai EFI để khởi động kernel. Xem trang của tôi về bộ tải khởi động EFI cho Linux để biết thêm về chủ đề này.
  • Trên một số máy tính, khởi động từ đĩa GPT ở chế độ BIOS yêu cầu nhảy qua một số vòng bổ sung. Do đó, việc khởi động ở chế độ EFI có thể giúp bạn tiết kiệm một chút nỗ lực nếu bạn có đĩa trên 2TiB hoặc nếu bạn chỉ đơn giản như GPT.

Nhìn chung, những lợi ích này dường như không hấp dẫn đối với hầu hết mọi người. May mắn thay, chuyển đổi chế độ khởi động là khá dễ dàng. Bạn có thể thử nó trên cơ sở khởi động đơn với hầu hết các máy tính bằng cách chuẩn bị ổ đĩa flash CD-R hoặc USB với trình quản lý khởi động rEFInd của tôi . Khởi động nó và nó sẽ phát hiện (các) nhân Linux của bạn và cho phép bạn khởi động nó / chúng. ( /bootTuy nhiên, nếu bạn sử dụng một phân vùng riêng , bạn sẽ cần thêm root={whatever}tùy chọn kernel bằng cách nhấn F2 hoặc Chèn hai lần sau khi bạn tô sáng kernel.)


2

Về lý thuyết, UEFI khởi động nhanh hơn, nhưng chúng ta đang nói về phân số của một giây trong một quy trình đã nhanh chóng.

Thực tế, nếu bạn chỉ chạy Ubuntu thì sẽ không có sự khác biệt lớn. Vùng người dùng hỗ trợ những thứ như phân vùng lớn ở một trong hai chế độ.

Mọi thứ có thể trở nên rắc rối trong tình huống khởi động kép, đặc biệt là với Windows vì các phiên bản khác nhau có những kỳ vọng khác nhau liên quan đến cách chúng xử lý khởi động.


Cảm ơn K. Darien, vâng, nó là hệ điều hành duy nhất trên máy tính xách tay của tôi. và tôi chỉ cần các phân vùng cơ bản.
Adam

1
@Adam Tốc độ khác nhau từ máy này sang máy khác. Tôi đã thấy thời gian khởi động giảm từ 19 xuống còn 11 giây trên Youtube cho I Gigabyte BIOS dường như không được tối ưu hóa tốc độ trong cài đặt của nó. Theo kinh nghiệm của riêng tôi với cài đặt phần sụn đã được tối ưu hóa để khởi động nhanh hơn một bo mạch chủ Asrock, thời gian khởi động của nó tăng tốc từ 13 xuống chỉ dưới 10 giây bằng cách sử dụng sơ đồ EFI (không còn GRUB nữa).
Sao lưu chuyên nghiệp
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.